NowPlaying State Not Updating on Apple Watch

My app plays music via AVAudioEngine. I'm using effects that prohibit me from using a built-in audio player.

I'm using MPNowPlayingInfoCenter to provide information to the NowPlaying app on the Apple Watch.

When I play a song, the Apple Watch displays the song metadata.

When I hit pause on my phone, the Apple Watch shows that the track is no longer advancing via the progress wheel; however, it continues to display the pause button even though the music is paused. Ideally, it would switch to the play symbol when the music is paused.

In the documentation it says you can use the playBackState var to set the playback state in macOS. There does not seem to be an equivalent in iOS. I figured maybe the watch would know to switch the pause symbol to the play symbol when the playback rate is 0, but it does not.

All other functionality is working properly. The only thing that doesn't update on the watch is the pause / play symbol when the music toggles between play and pause by tapping my phone or from receiving remote command events.

Thank you in advance for your help.