When I hit Yes (to try and recover), I see a couple of things stand out. They always appear to be a line where the QOH is exactly zero. This happens when the sum of the bins is zero (like having 100 LB in Bin 101, and -100 LB in Bin 102).
Have you tried limiting the length of the string or rounding the sum to X decimals? It looks like it is being passed to excel as a string, but Epicor is converting the sum as a decimal with way too many trailing zeros. Could be some floating point error with a super minisucle amount instead of zero which rounding would fix.