Cannot understand the refusal with 27 days remaining.
Did you ask to speak with supervisor
As for first refusal thinking Phuket require 15 business days remaining, so understand first refusal.
CM require 21 days.
Folk need to find out what their particular office require.
Out of interest what did you do after second refusal?