Arsenal striker Aubameyang detailed the frustrating wait on his Instagram story in the early hours of Monday, posting videos and photographs initially of his team-mates lounging around having had their passports taken from them by security.
But as the hours passed, the photos started to show the majority of the squad attempting to sleep on the floor of the airport, using their luggage as pillows.
Having arrived at 23:30 local time, Aubameyang began to show his frustration after waiting for three hours, posting a video at 02:31 that was accompanied by a caption that read: "Still waiting to enter Gambia, and we play at 4pm. Nice."
A follow-up soon after showed the team listening to music and joking, with Aubameyang saying that "they will not discourage us".
Just before 06:00, Gabon was allowed into the country, just 10 hours before their scheduled kick-off.
"Finally in the bus. Thanks for the extra motivation, Gambia," Aubameyang wrote.
But while there was a light-hearted aura to Aubameyang's posts, he hit an altogether more serious note in a reply to a message on Twitter.
I know my team— Aubameyang P-E (@Aubameyang7) November 16, 2020
They Ready like Never before
And me they did a misTake Letting me sleep for couple Hours Today is the day!!! No Matter the result for me my team won already when i See the faces this Morning everyone is hungry hungry about Football Let’s fucking Go Panthers💚💛💙
African football has long been criticised for a perceived lack of organisation and Aubameyang pointed the finger at CAF.
"It will not demotivate us," he said. "But people need to know and especially that CAF takes these responsibilities.
"[It's] 2020 and we want [African football] to grow, that's not how we're going to get there!!!"
After three rounds of games in AFCON qualifying Group D, Gabon are top with seven points, three clear of Gambia – who it defeated 2-1 last week – in second.