I entered in December. I had a return ticket. United Airlines did not ask. The Immigration Supervisor at BKK did ask but did not want to see the hardcopy.
My 90-day non-immigrant O Visa (on-line) never came through after two weeks. At Immigration, it showed as “pending”. Immigration Officer reviewed all docs I uploaded online and stamped me for 90. A bit of trauma but it worked out OKAY.