Asked 2 or 3 times in 22 years at BKK.
No return ticket, Visa check near every time uk airports.
Ps Had flights from many different countries to BKK ,never a problem at check in, with a one way ticket, ( company paid ticket )
if that makes any difference.