Unexpected rounding behaviour on smaller screen sizes

Hello, we are seeing some unexpected rounding behaviour on a dashboard on smaller screen sizes.

Examples:

Full size:

Smaller screen:


(We would expect this to round to £3M)

Also when comparing to other tiles, some show 1DP and others show 2:

Finally, when making the screen bigger in small increments, these lower 3 tiles never evolve to show 1DP. Instead they skip straight from 0dp (in M) to full precision.

This feels like a new behaviour, or a recent change. Is that the case? Are there any options for configuring this?

Thanks