Firstly, I do not think profile approval on Upwork is controlled by humans but by alogrithms for the first stage before the humans do the once that came through the first stage.
However, checking your profile, it is too weak if I may say. You still need to go back and tweak it. You should not just resubmit after being rejected. I will list some things I feel you should brace up on your profile.
These are just tips and doesn't gurantee the approval, but I wish you success.
"There are no secrets to success. It is the result of preparation, hard work, and learning from failure."
Keep trying, no one trusts Nigerians but we still push. All I can say is keep pushing bro... You'll land something soon. That was how I started and I'm still struggling...
I checked and can confirm that a withdrawal you're referring to was successfully processed on our end. Please know that Direct to Local Bank transfers take between 2 to 5 business days. If it hasn't reflected on your account after 8-business days, please reach out to us so that we can issue a trace for you. You can check out this article for more information about fees and timing associated with the Direct to Local Bank method.
Congrats on getting your first job, you also got a great review so hopefully, that helps in getting more opportunities.
I do have a suggestion. It might be best to pick two of the many skills you listed and focus on those. Create specialized profiles for those two and focus on getting jobs in those categories. Clients may have more confidence in your ability when they know you're focused and can deliver the best in the category they're hiring for.
Right now you've listed:
This probably has the opposite effect you're hoping for. Clients want freelancers who are the best at what they need, not the ability to do many things relatively well.
Hope this helps!