We have recently pushed out an update that hopefully addresses 90-95% of bugs reported by the community and adds some additional functionality to the launcher.
There is a thread in the community hub that details some of the development progress we've been addressing these past couple of weeks.
We hope to re-enable purchases soon