I never said they singled Xbox out here. They found a rather big bug exclusive to the way Xbox handles the suspend state if you don't have profiles set to auto log in. I'm not intimately familiar with the certification process. If this is something that can automatically fail the update at certification then they were right to patch it up first. Doing otherwise would have made things take even longer and wasted everyone's time.
At this point I'm thinking Redigit programmed the original PC release in the worst way, spaghetti code with tons of hard coded functions. 2 different development houses have had a hell of a time porting this game to other languages, and both times have had a crap ton of bugs slip through the QA process. To me that suggests struggling with the code at a very basic level.
Also, to tag someone use the @ symbol, followed by their name with no space between the symbol and the name. The forum will usually catch what you're doing and suggest a list of names to click on.