@Tod ********
Sorry, let me clarify. I entered on the non (ib) visa. And received the 2 year extension of stay under the BOI. At the start of covid , the company i work for attempted to switch me to the second company. After cancelling the BOI extension, armed with the paperwork to employ me under the new company i went to chaengwatttana. The immigration officer referred to the original non (ib) visa and said that it cant be done and required me to leave the country and get a standard non b as apparently non ib's are for BOI companies only and there for cant get an extension of stay based of of that.