Importing Specials under season 0 causes null exceptions

Sonarr version (exact version): 4.0.5.1710
Mono version (if Sonarr is not running on Windows): 4.0.5.1710-ls241
OS: debian 11
Debug logs:
Description of issue: An episode that is marked as a “Special” for season uses season 0 which causes a null exception. This fails for manual import as well

[v4.0.5.1710] System.ArgumentNullException: Value cannot be null. (Parameter ‘input’)
at System.Text.RegularExpressions.ThrowHelper.ThrowArgumentNullException(ExceptionArgument arg)
at NzbDrone.Core.Organizer.FileNameBuilder.GetSeasonFolder(Series series, Int32 seasonNumber, NamingConfig namingConfig) in ./Sonarr.Core/Organizer/FileNameBuilder.cs:line 290
at NzbDrone.Core.Organizer.FileNameBuilder.BuildSeasonPath(Series series, Int32 seasonNumber) in ./Sonarr.Core/Organizer/FileNameBuilder.cs:line 252
at NzbDrone.Core.Organizer.FileNameBuilder.BuildFilePath(List1 episodes, Series series, EpisodeFile episodeFile, String extension, NamingConfig namingConfig, List1 customFormats) in ./Sonarr.Core/Organizer/FileNameBuilder.cs:line 232
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode) in ./Sonarr.Core/MediaFiles/EpisodeFileMovingService.cs:line 85
at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode, Boolean copyOnly) in ./Sonarr.Core/MediaFiles/UpgradeMediaFileService.cs:line 80
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import(List`1 decisions, Boolean newDownload, DownloadClientItem downloadClientItem, ImportMode importMode) in ./Sonarr.Core/MediaFiles/EpisodeImport/ImportApprovedEpisodes.cs:line 158

What are your Season Folder Format and Specials Folder Format set to?

I guess the problem is my settings are corrupted. When I go to Settings > Media Management the page fails to load. I see the below error. Perhaps I can manually go into a setting file to update?

undefined is not an object (evaluating ‘s.specialsFolderFormat.errors’)
at errors (webpack://sonarr/frontend/src/Settings/MediaManagement/Naming/Naming.js:362:91)
at qi (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:187:187)
at Pj (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:250:349)
at Pj (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:250:280)
at Pj (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:250:137)
at Lj (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:243:165)
at jg (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:123:114)
at unstable_next (webpack://sonarr/node_modules/scheduler/cjs/scheduler.production.min.js:18:342)
at jg (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:123:63)
at eg (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:122:427)
at Hb (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:292:100)
at $c (webpack://sonarr/node_modules/react-dom/cjs/react-dom.production.min.js:73:354)
at Array.prototype.slice.call (webpack://sonarr/node_modules/@sentry/browser/esm/helpers.js:91:22)

Version: 4.0.5.1710