I have this same issue.
Details:
- macOS Big Sur 11.4
- Music 1.1.5.74
- no Apple Music subscription
- all music in local hard drive
- mix of iTunes purchased and ripped music.
- Local (wired) computer speakers, multiple airplay devices (Apple Airport Express, Apple TV)
Issue:
- If playing music to any airplay devices, the song play count and 'last played' time stamp DOES NOT update. This is true for Apple Airport Express and Apple TV (all I have access to). This is true any time an airplay device is selected for playback. It doesn't matter if it's one or multiple devices. Any time an airplay device is selected, the song metadata does not update after a play.
- If playing music only from the computer, play counts DO update correctly.
So...things don't update properly if you play using any Airplay devices.
Also note:
- Only started happening after updating to macOS Big Sur 11.4.
- I have restarted my Mac multiple times.
- Started and restarted Music multiple times.
- Run first aid on the Music hard drive and primary hard drive multiple times.
I posted this as a bug on the Apple Music service site, but there is no opportunity to report a bug for the MacOS Music desktop App. Also, you cannot specify the current OS when posting this bug.
I hope they fix this soon! I need my smart playlists with play count and last played functions working properly.