Thanks for your response, Please see below reply of your queries.
Make sure those are in the same country code
YES country code is PK
Also check that auto join is on
Auto Join is Enable
Can you console into one of the IAPs ?
Not right now because i m not in site
Run the log ap-debug from the virtual controller it might show why it can't join ?
Dosn't found anything special. Please do let me know what should i look for
Are those in the same segment ?
Yes