you can use print_dbg_ulong to avoid having to use itoa.
what happens if you comment out screen_refresh_live?