Amen, brother. Nothing is easy nor simple.
I have been registered with True Wallet for several years. It was a challenge but I persevered to over come.
What worked for me is use driver license for the ID instead of passport. I tried passport several times to no avail, but had finally had inspiration to try DL and it worked like a champ. Got confirmation in about a day.
More recently, my DL expired this past May. I received a message, maybe 3 months out, my ID registered with True Wallet would expire soon. Sure enough, on my birthday I was locked out of True Wallet. Renewed license the following week, uploaded new license and glory be! I was again back in business.
So, it will work for farang. Just gotta work out the wrinkles.