Tf....who said they're somali?Socotra is not Somali! It has always belonged to proto-Semites called "Al-Mahra" aka Meheri/Carab Saalax.
Many settled in North-Eastern Somalia and became "Arab Salah" aka Meheri @SuldaankaMeheri 's people.
The current Sultan of the Al-Mahra Sultanate came to visit Puntland not that long ago.
View attachment 169059