Sort of.
you invest in a fixed term bond which you can’t touch or withdraw. They have a draw every month and 1 person wins. This big win is the January special, it’s normally about 1 million each month.
That is only for passport renewal, for visitors visa they return the Thai passport with the visa by courier.
As for the OP question I don’t know why not, my wife has just done hers and didn’t have that problem. Maybe change to a different browser ?