Carnival never sails year round of NYC. They tried it many years ago with the Splendor and then they did it again with the Venezia. NYC is a seasonal port for carnival and i think that's what they are going to do going forward in 2025 with cruises from like May/June to October/November
Venezia might return or it will be a different ship