But why has the African megafauna stuck around to this day? African animals have had to deal with humans a lot longer than any other continent.
https://en.wikipedia.org/wiki/Quaternary_extinction_event#Hu...
North America and Europe underwent dramatic climate change as several hundred feet tall ice sheets covering large parts of the land mass melted and temperatures rose suddenly which would explain why megafauna went completely extinct in NA/Europe.
Then there is also human factor of hunting these animals for meat and leather but it was probably a combination of factors.