Have you been trying live or f/t feeders? Has anything changed in or around her tub/tank/enclosure?

For weight, you can use a digital scale and monitor weight that way: my scale was $15 at Walmart. It's best to weight right after a snake passes stool, but since yours is probably empty I would weigh her now and monitor her weekly/every couple weeks for weight loss.

I would think if she hurt her mouth from her last feed she would be showing signs of an infection inside her mouth making her not eat: I'd have your vet check insider her mouth if you can't open her up yourself.

Giving her soaks can stress out snakes and make them go off feed too.