Default HUD canvas clipped in VR

I’m trying to render debug info onto a 2D canvas (as the “stat *” commands do).

I’m using a custom AHUD set as the default HUD for my custom GameMode, but while the “stat” info (rendered by the engine’s DrawStatsHUD) floats at a comfortable distance, my custom HUD appears at wildly different positions for each eye, making it appear ridiculously close.

In addition, in the right eye ONLY, the info I’m rendering to the canvas is being clipped at ~860 pixels in X even though there is plenty of screen which other things are rendering to. Anyone know what I need to do with my custom AHUD to make it render consistently with DrawStatsHUD?

I would also settle for some way of hooking my drawing function into the DrawStatsHUD render code without hacking at Epic’s source code (which I would have to redo every time we update the engine).

Many thanks!