Ubisoft ended the past week on a very rough note, thanks to what it claims to be a "technical error" that caused dissatisfaction amongst players.