That's... strange.
I haven't really touched any of that code in... forever?
The only thing that might be remotely related is that everything now uses doubles under the hood (because of some more modern editors using doubles everywhere)?
Anyway, do you have like a repro case you could share?