After the whole community wanting to know why on earth they weren’t using doubles to begin with for over 7 years… this is probably the “least” they could have done to try and savage the engine.
When it comes to 4.27 though, that’s still an issue.
There’s some cpp lib I shared once upon a time that exposes and allows for doubles in BP - and there’s also a few Rama powered cpp scripts for near exactly the same thing.
Thing is, you’d have to write your own custom character movement to use it for movement, and it won’t do jack for animation tracks (but animation tracks are local normally so you only run into the issue if you use world position for IK).