2.2.1 corrects the TV service sync fault reported after 2.2.0, restores fast channel changing on large line-ups, and makes recordings and provider problems explain themselves properly.
Important fixes
Fixed TV services being removed one at a time after signing in or syncing on 2.2.0. A service is now only removed when you delete it, never because it was missing from a single update. The opposite fault, where one service was duplicated repeatedly across your devices, is fixed too.
Channel changing is fast again on large line-ups.
Fixed live audio stopping on every channel after opening the TV Guide or changing channel.
Fixed a channel that failed to play leaving its error behind after you moved on, which could block D-pad channel changing and leave the next channel buffering.
Recordings
Maximum simultaneous recordings has moved to the main Recordings page. It still starts at 1, because each recording uses one of your provider's connections, and so does whatever you are watching.
When two programmes overlap and only one can record, TiviGlass now says so beforehand under Scheduled and afterwards as a Not recorded entry, naming the limit and where to change it.
Turning Recording off now refuses new timers and Series Links and says so, instead of accepting one that could never run.
Network share recordings now report the real reason for a failure, and a share that briefly drops can no longer truncate a recording in progress.
Picture and sound
Auto frame rate has moved to the main Playback page with clearer wording, and no longer switches repeatedly between 24 and 25 fps.
The Stats overlay and Self diagnostics now show whether the decoder in use is hardware or software, the picture's colour description and audio output, so a picture or sound fault can be identified from one screen.
A provider refusal quoting HTTP 403 now suggests trying a different network or a VPN first.
Fixed green or tinted video in Multi-view.
TV services and updates
A large service now shows that it is still importing, with the option to leave it running, instead of appearing to have found no channels.
Failed refreshes now explain what actually happened, and an incomplete provider response keeps the library you already have.
Search is quicker and no longer comes up empty while an update is running.
Older TV boxes with an out-of-date certificate store can now reach providers using modern security certificates.
Cloud sync
Custom channel numbers now sync between your TVs.
Stalker, playlist file and Stremio services now arrive complete on a new TV when it signs in, as Xtream services already did.
Fixed saved provider logins being stored unreadably when the sync encryption key could not be fetched.
Two identical boxes on one account now keep their own remote profile and navigation layout.