DrawDebugString - wrong text placement

In all 4.19 preview versions (from 4.19 preview 1 to 4.19 preview 6) the text displayed with DrawDebugString is way off from its appropriate location. (At least half the screen size away; sometimes not visible at all).

This bug is very easy to reproduce. Just create a ThirdPerson project from template, compile and run it, and type “p.VisualizeMovement 1” in console. This should display speed and acceleration of TPP character over the head. The arrows for speed and acceleration are displayed OK, but the text is not visible. On bigger projects with lots of AI bots, the text may be visible but its location is way off from where it should be.

This bug is reproducible on both PC/Windows and MacOS platforms.

It would be good to see this fixed, because it makes debugging things very difficult.

I did submit it to the new Bug Submission Form.

I got the same problem in 4.26.2, did you solve your problem, and If so tell me how you fixed it.

I had to work around using it - In our custom AHUD subclass that our custom player controller uses, I overrode the PostRender function and then could use the AHUD::DrawText function from there and that worked.