Most consoles report errors back to the operator. If the errors cannot be explained, then it essentially becomes a process of trial and error. The best of developers get to where they are at through mistakes and practice, believe me. As Windy has previously stated, there are so many unpredictable variables. Gamefreak was prepared for singleplayer development under paid labor. The PRO team are essentially experienced volunteers that profit little to none programming MP.
Also, as for your Membership decision, I strongly recommend supporting it. So much of my blood, sweat, time and finances have went into this game in such little time. I would not be here if I did not believe this was one of the, if not the best, of these genres on the market.