How long is a while??
Only the battery and transmiter left to check

Assuming those are good
I'd pull everything out and plug one servo in at a time until the problem shows itself,, you could have a single or mutiple servos that look like they're working, but are causing the problem
good luck