On October 24th, Apple released iOS 10.1. After about a week, we have found a few issues that may effect you.
Never update a performance device without being sure that an update will not effect you. We recommend backing up your OnSong library periodically to ensure you can switch to a different device or rollback to a previous version of iOS if needed.
Backing Tracks
Apple seems to have made changes to the Music player in OnSong that is causing issues with playing backing tracks. If you've linked songs in your OnSong library to backing tracks in your iTunes Media Library, you may experience this issue.
How To Replicate
This issue exhibits itself when you start a backing track on a song in a set. Then while it's still playing, switch to the next song in the set that also has a backing track. When the first song finishes, starting the next backing track will result in previous backing track playing.
Reasoning
The reason this happens is that OnSong enqueues the upcoming backing track to the built-in iOS Music app when the next song in the set is loaded. This appears to fail in iOS 10.1 and higher if the player is currently playing another track. We have reported this to Apple as a bug and are awaiting a response.
Workaround
The good news is that OnSong has a really simple workaround for this issue. Simply go into the Utilities menu in OnSong (gear icon) and choose Settings » Live Settings » Audio Playback and enable the Crossfade Enabled switch. This will force backing tracks to be played by the OnSong backing track player instead of remote-controlling the Music app. The only downside with doing this is if you have volume changes or have trimmed the track within iTunes. The workaround will also not work with tracks that have DRM (digital rights management) or that are streaming from Apple Music or iCloud.