Ohh that’s unfortunate. I understand though, sometimes living situations can get in the way. At my old place Sully had to live in my room cause of my roommates cat and dog. While he was mostly free roam as long as I was home, there were definitely quite a few times when I was either doing something for school in my room or got too busy to keep it clean and he missed out on his roam time.
That sounds like a pretty impressive and luxurious hutch though! I hope her underbite doesn’t cause her any pain or eating issues (: Good she has smaller ones now and she’s no longer breaking her teeth (ouch!)
I would say that ultimately the best thing would be for more exercise time, even if it’s not full roaming, anything you can figure out to give her more activity to get her energy out and stay fit would be good. But of course it’s not always possible and you just gotta do your best to make it work. (: