Problem number one is that most species of snakes, ESPECIALLY ball pythons are solitary animals. Housing them communally is your first problem. Your snake wasn't "sulking" in the corner. Nor do snakes happily interact with one another or are they social with one another. Also, you're eventually going to find yourself with eggs one day, are you prepared for that?
And am I reading that right? You have ONE hide in a communal enclosure?
Felt substrate?? That's just going to be a breeding ground for bacteria.
Why the weekly soaks??
What are your temps? Where and how are you measuring temps?? Are your lights and heat mats regulated by thermostats?