If I comment out screen_refresh_live, everything works in that I can change to other modes and teletype operates correctly. Obviously live mode is never displayed.
No change in behaviour on the ulong change.
So… compiler bug? Linker bug? Stack overflow?