Thank you for all your replies.
I have an update. My ball python has been in this posture for quite some time and it seems very abnormal.
Based off videos and care guides, ball pythons are supposed to be hiding under hides but mine has not done so yet ever since I brought her home. I'll be taking her back to the pet shop and also the vet, if possible.