At some point in the last year the Webhook media.stop event no longer fires when media is finished playing, it fires when the user manually exits the Post-Play screen, meaning the media.stop event wont fire at all without manual intervention or configuring the server with a paused-too-long timeout (and waiting 10 minutes isn’t really a good workaround here).
Is this new behavior intended? Having the media.stop event fire when media stops playing was so much more useful for integrating with home automation like lights, and this pretty much doesn’t work anymore. I’ve tested this behavior using the nVidia SHIELD and the Apple TV4K for playback, and they both exhibit this problem.