I had a similar problem while at The Venue. The internet went down and I wanted to print the boarding pass. I didn't want to try and access the boarding pass on my phone at the airport via the email confirmation as that would mean relying on a good internet connection at the airport, so I took a screen shot of the boarding pass and saved it to "Gallery". It was therefore available quickly, with or without an internet connection.

When the internet was restored at Venue they kindly printed hard copies for me.

Incidentally, the number of internet cafes in Pattaya has decreased significantly.