Coming through the arrivals this morning, the e-gates wouldn't work for me. Apparently, this was due to booking my air tickets using my British passport resulting in my boarding passes being linked to the same. As such, I had to have an immigration officer handle the entry and she asked as to which passport I'd used to buy my tickets. When told I'd used my British passport, she asked to see the same, but stamped my arrival in my Thai passport.