I did some looking into why I could not get an OTPs on Skyp and other people had no problem. I came to a point where I assumed it depended on the exchange that the number was in and the * numbers seem to follow this logic. US banks use short code SMS messages for OTP and I think some VOIP exchanges do not support short code SMS. I selected a number in Las Vegas and it did not have an * but Reno does so I guess I could change but think I will wait and see if my US Sim will work.
One thing I forgot to say in my other message I also had a problem with the initial setup of localphone. It asked me for a number to verify and my Thai phone number never received a call. I used my Skype number for the initial verification and that worked without a problem.
I did not want to transfer my Skype number over but I did not see that as an option. I want to keep the Skype number working until I have added a new number to all my accounts and then later remove the Skype number.