For me it was making sure i sent through a fixed number with 2 decimal places.
1.06 -> ok 1.0600 -> not ok
Hope that helps!