AbysOrbit Desktop 1.0.4 — Clearer Steam errors
Fixed: the store now tells you what's actually wrong
Until now, whenever the Orbidium page couldn't reach Steam, it showed a single message — "Could not get a Steam session. Make sure you launched the game through Steam." — no matter what the real cause was. That advice was often wrong, and it sent people chasing the wrong fix.
The game now identifies the actual reason and tells you what to do about it:
A required Windows component is missing (Visual C++ Redistributable) — with a direct download link
A game file is missing, usually quarantined by antivirus — with instructions to verify your files in Steam
The Steam overlay couldn't be enabled
The purchase confirmation channel isn't ready
Steam isn't running, or the game wasn't launched through Steam — the original message, now shown only when it's genuinely the cause
Messages are available in all 15 supported languages.
Fixed: safe mode no longer disables purchases permanently
If you ever started the game using the "Safe mode" button on the error screen, Steam purchases stayed disabled — and they stayed disabled even after restarting the game normally. The only way out was deleting a file by hand. A successful launch now returns the game to normal mode on its own.
Fixed: purchases that failed silently
There were two situations where you could press "Buy", see "the confirmation window is open", and have nothing happen at all. The game now detects both and warns you before you pay.
Also
New installs from Steam now include the required Visual C++ component automatically, so this problem shouldn't occur on a fresh machine any more.
No gameplay or payment logic was changed in this update.