I don't think he regressed as much as Sands did, but he's still down from peak. Whether or not that's due to the team struggling as a whole...
Parks is under contract for the coming year at least (New York City Football Club Announces Roster Moves for 2024 | New York City FC). I thought an extension was announced recently but can't find it.