An FPTAS can collapse to an exact polynomial-time algorithm when the objective values are integral and polynomially bounded.
The mechanism is simple. Suppose a maximisation problem has integer objective values and, for every instance
If an FPTAS exists, choose
Then
Since
But
So the approximation algorithm returns an exact optimum in polynomial time. For an NP-hard problem such as Bi Knapsack, this would imply
The insight is that a very small multiplicative error becomes no error at all when the objective scale is discrete and bounded.