I had all kinds of issues registering also then I saw a link to Bumrungrad Hospitals program and sent it off and very quickly got a SMS telling me my appointment time and day which happened to be just 2 days away. Their sign up asked very few questions very fast and easy. No photos or even questions about the Visa i hold just PP number. Got there at 8:45 for 9Am appointment and was done and out the door at 10 Am.