Apple Music play count not working well and very inconsistent
I recently started a 6 month free trial after simply using my own library with iTunes on Windows to transfer Music to my iPhone. Play count tracking only updated when I would connect my phone to iTunes but it was flawless.
Since starting the trial I listen to music on my iPhone, Homepod Mini and Apple TV. Play count is inconsistent and definitely doesn't track everything. "Last played" between devices isn't consistent. Sometimes play count takes a few days to update, sometimes it's instant, I can't tell what causes either. This morning I listed to 9 songs while in the car, 1 is showing as played in iTunes on Windows, no idea if the others will or not. The Apple TV (4k, latest version) doesn't seem to report play count at all. Homepod Mini's sometimes do but are less reliable then the iPhone. Problems don't seem meaningfully different between music added from the Apple Music subscription or titles from my own library. I've even had songs show a "last played" date but that show a 0 play count.
I have unlinked/linked my account in Apple music on my phone, verified all devices are on the latest firmware, verified all devices have "Sync Library" and "Use Listening History" enabled, have also disabled and reenabled both those settings on all devices.
Play Count tracking is a very important feature to me and I'm a bit baffled as to how something so basic is so broken. Is there anything I can do to resolve this or should I just accept that it won't work and go back to simply listening to my own library without an Apple Music subscription?