I'll work on a fix to get everything working in your case. I can see that this is indeed a bug.
Regarding the versions: at one point, we completely moved away from the old codebase and rewrote everything from scratch. The old code corresponds to Version 3 (which is your current version). For over a year, users were able to upgrade for a small fee, but that period has passed. Updating now effectively requires a new purchase.