I presently have two valid UK passports, both different numbers, one expires 2018 which has my Thai visa in it, it does not have two blank pages. My second UK passport expires 2024, this was issued in Kabul, Afghanistan and I only used it for entry and exit into Afghanistan.
Yesterday I did my 90 day reporting and questioned transferring my Thai visa to the new passport, I was told no problem as I do not have two pages in old passport so they will not put in old passport. I was told to bring a letter from the embassy stating the new passport was issued to me. In advance of renewing my yearly visa I went in today with both passports and a letter from the UK Embassy Kabul which I had the sense to get when I was there. As could be expected I was told no good, I must get a new passport issued in Bangkok with no other country stamps in it, WTF

I am worried now that even if I do this immigration will say no good, cannot, then I will have no time to do anything before my visa expires.
Anyone else gone through this issue. Have any suggestion,