My baby snake, Donut, currently weighs 50 grams and she has just regurgitated. She seemed to be digesting just fine for about 48 hours, but she just spit out a solid, whole rat that looks almost identical to how it looked when I first thawed it.

I have read that after regurgitation, snakes should not be fed for 2 weeks, however, this is cause for concern since she is very young and has not eaten for 2 weeks already. At this point in time, is it viable to have my snake go 4 weeks without food? Should I contact a vet?

Here are some details:

I purchased her on 11/18/18 (from a Petsmart). At the time, she was 4–12 weeks old.
She was last fed on 11/15/18. I fed her a medium-sized mouse on 11/25/18.
The girth of the mouse was roughly the same girth as the thickest part of Donut's body, possibly a bit bigger.

I have moved her someone frequently between two different setups since I read that it can be good practice to feed ball pythons in a separate feeding container.

Her primary housing is a 20-gal terrarium that I kept at a gradient of 96/88 warm and 77/71 cool with a humidity that fluctuated between 40-80%. It's been very difficult to maintain humidity conditions since the terrarium has an open mesh top, and the humidity in my city and room has been fluctuating between 5%–89%.

The feeding container we used was a 6qt sterilite plastic container. I kept her in there for the first 24 hours of feeding and then moved her to the 20-gal terrarium since it had a warmer temperature.
After another 24 hours, I came home from work and checked in on her before eating dinner. When I returned from dinner, she had regurgitated the rat she had eaten two days ago.

I have since adapted the feeding container to serve as a more permanent housing solution. I sterilized and rinsed the 6qt sterilite with rubbing alcohol, filled it with about 3 inches of aspen shavings, added a 6"x4" hide and a small water bowl and attached a UTH to the bottom. At the warmest temperature, the thermostat gave me a reading of 102 degrees. The ambient temperature at the center of the tub reads 75.6. The humidity currently reads 99%.

My current plan is to leave her be for the next 2 weeks in the sterilite pretty much undisturbed in a mostly dark area of my room before attempting to feed her again, at which point in time, I will probably feed her a smaller mouse, possibly a live one.

Any advice or further suggestions would be greatly appreciated.