I don't believe there was any indication that the game was supposed to fully release in October of last year. From my own following of events (I got caught up early on in the hype, still kinda hyped), the plan was to open up EA a bit earlier than October 2020, but due to COVID and other issues like flooding at the offices, it was pushed back. I'm not sure if you could really call that a delay in release since it is just EA.