I’ve just checked up with our master of bit and bytes and all the hard stuff and I have to row back a bit.
This problem still exists
Issues with converting float to string with sprintf
One half of the equation - the system firmware - has been fixed already, but the user side of it - especially the cloud compile - has not been updated yet.
So you might have to use one of the suggestions given in the above link.
Sorry for the inconvenience