Bug with ConvertWorldLocationToScreenLocation and viewport aspect ratio

Just moved my project from 4.10 to 4.13 and noticed that my projected GUI elements are now offset.
I’m pretty sure it has to do with the fact that my viewport is restricted to an aspect ratio of 1.6 and the ConvertWorldLocationToScreenLocation node doesn’t take that into account when calculating the position.

Playing around with the PIE new window, resizing it back and forth I conclude the following:

  • The wider the window gets, the bigger the offset.
  • If I resize the window back and make it narrower to match the 1.6 viewport the GUI’s align up correctly.

Workaround

I solved it for now with a pretty nasty work around. It works as long as the viewport doesn’t have to do any scaling: