I find it ironic, that I have been using HBasic on my ST under Magic v2, v3, v4, v5 and then v6 as well as MultiTOS, and Geneva just fine.
I moved to the TT some years ago, and I used HBasicTT under Magic v6 and then to v6.2 and have been there ever since, and I have never in all those years, ever had a single issue of any kind.
It was only when trying to use HiSoft Basic on the Falcon that things went funny.
I have now got the TT back up and running, and once again, HiSoft Basic was running just fine under a multitasking OS ( Magic 6.2 & Jinnee 2.5 )