Have Nurse Joy perform a scan on your charjabug’s digestive tract to ensure that there are no obstructions. If your local nurse doesn’t detect anything, then the only other obvious solution would be to take your charjabug to Poni Island (or any other location with high levels of magnetite) as quickly as possible, as it’s likely she’s attempting to evolve.
Good luck, anonymous, and may Philly get well soon!