It was indeed a paperwork issue.
Now, its resolved. Look for where it says SMU, Cayman Islands.
SMU, Cayman Islands, where the school is now, is once again approved by the GMC. SMU used to have a campus on Belize a long time ago and it is not approved (it also doesn't exist anymore so its not relevant).
Below is the link. Props to the administration for taking care of this quickly.
GMC | Acceptable primary medical qualification
And some of you want to be doctors, I'm surprised some of you can stand the sight of blood the way you squeal like a 5 year old without thinking things through sometimes. cheers.