Well, I'm glad to hear you have others on the team. In all other posts you have made, Crispy, you always talk in the single person. "...I'll work on that this weekend..."
The reason I have not suggested a fix for the object reference issue is that I don't know how to fix it. I am not the hard core programming type person. I am much more the "manager" type person. So, it does not seem like a good place for a person like me exists to contribute.
If I were to contribute as a project manager type role I would say that setting up another site for testing would seem to be a distraction from the 4 team members. Also, moderating this forum is a distraction as well as posting to this forum.
I would suggest to the team to either open the forum for un-moderated use (whats the concern? that it will become a freeforall? Then shut it off when it becomes a problem.) or grant moderation permission to someone (many) others. Get the programmers out of the "Support" loop.
So, then the team can focus on one thing alone: coding. Let the users talk amongst themselves in this forum about the issues, bugs, fixes, wish lists. If the team does one thing and one thing only, coding, the entire issue of features and bugs goes away since the bugs get fixed rapidly.
How about this for an experiment? Open the forum for un-moderated use for a week. During that week you and the team stay off the forum entirely. Ignore it, don't look at it. Spend all your free time with the family or hobbies and spend all the "work" time fixing bugs and releasing code. At the end of a single week I would bet on 2 things:
- the forum has not gone to hell in a handbasket. Sure, the users are all yakking about "when?" and this bug or that bug. Isn't that business as usual? But overall they have helped each other out or there simply is no answer.
- A new version that is substantially better than the 4 month old one would then exist.
I find it hard to believe that a team of 4 programmers could not find and fix the source of this "object reference" issue in any more than about a week.