The mishaps keep happening for Assassin's Creed Unity.

The fourth major patch to fix a game deeply flawed at launch already weighed in at a chunky 6.7 gigabytes. But on Xbox One, a mistake means users will redownload the entire 40-gigabyte game. There's no timeframe for when this supersized download problem will be fixed, either.

"Unfortunately, an issue with the patch downloading process is replacing the entire game instead of just the parts affected by the patch," Ubisoft wrote on the official Assassin's Creed site. "This is obviously not the expected behavior, and we apologize that many of you will have to wait longer than expected to complete this download.

"We are working with Microsoft on a solution to reduce the total download to the intended size so that you can get back into the game faster," Ubisoft added. "but as of now we have no ETA on when this will be resolved."

Ubisoft says that those who own the disc version of the game on Xbox One can uninstall it and then reinstall it, and when the game starts it will download the correct 6.7-gigabyte file.

This fourth update is meant to fix performance issues, such as framerate drops, crashes and lost progression. It needed to be large because Ubisoft rebuilt the city of Paris within the game to help its framerate.

Assassin's Creed Unity's launch state was so broken that Ubisoft offered some premium downloadable content for it for free (and a free full game to those who had bought the DLC in advance) as an apology. The PC version of the game had a "no-face" bug (pictured above) that produced many infamous screenshots during Unity's launch week. The Xbox One version of the game also had glitches exclusive to that platform corrected by an earlier patch.

Polygon scored the latest entry in Ubisoft's marquee franchise a 6.5, grading it down for "an uninspiring story and a long list of considerable technical problems." For more on those problems, see this roundup.