Ahh I figured it out, it's the 4th delivery bugging out that causes the final objective to also complete. That's what coding at 2AM does...