Hi Nnanna, I agree with what Cilia was saying, walk in as early as you can, and beg them, they will take you. When I scheduled appointment, they gave me April 2021,so I walked in and they took me, good luck. I hope this will help.
Honestly if u really need it. Show up at the embassy early like at 9 am when they open and beg them to take u. I have seen people do it and it worked for them. Sis be willing to cry. Good luck and pray for God's favor!
If you're a U.S. citizen you can go to your local USPS passport department and have them renew your old one or issue you a new one. It arrives in less than 2 weeks. If you're not a U.S. citizen the Ghana embassy website provides details for the whole process. I hope I was able to help you.
Thanks! Your answer is awaiting moderation.