Netflix's live-action series continues production without Jamie Lee Curtis, aiming for a 2025 release.