the ole Ball Python or Royal as I call them most of the time can be a little on the finickity side at times.

I am not a fan of glass tanks simply because they expose your snake pretty openly and Royals( Balls) ar enot a fan of exposure on the whole.

Personally if your snake is not eating I would tape cardboard or something to the sides to make it more dark and give the impression of more seclusion.

In over 20 years of keeping snakes I continually stumble upon different preferences at times that snakes either require or prefer. Trial and error as well as heaps of patience are common place in snake keeping with a reduction on errors hopefully born through tried and tested methods and learned experience.

Simplicity and basics are often a recipe for unequelled success and should always be considered.

best of luck your in good hands on this forum for sure. A lot of well experience abounds here all should use it.