Hi,
I'm trying to print a float over UART but I think the NRF implementation is faulty. I've tested not UART SDK example with the following changes, inserted at line 168:
float test = 0;
printf("\r\n%.2f\r\n", test);
test = 0.431284923549;
printf("\r\n%.2f\r\n", test);
UART output:

As you can see there is clearly no printed float output.
Potentially related: