ghosting your clients is unacceptable!! i understand burnout, long queues, emergencies, etc. but there is no excuse for making people wait several months with no updates.
communicate your delays, manage your time better, or take on less work if you're unable to keep up.