Thanks for the insights! Just landed in BKK. The flight attendant was able to charge my phone & laptop in the first class cabin in an empty seat (but didn’t let me sit there).
All’s good - I’m flying back next week & booked in the same seat - but may switch it up as it may be the same physical plane, but who knows.
I may join Skywards and see about some miles or something, but probably not. It wasn’t the end of the world - but still quite frustrating.