For any system error.
Playback stopped due to a network error.
Any system initiated stop e.g. window unload.
Track playback completed at the end of the song.
For customer scrubbing the track via the timeline bar
User hits the next button to advance to the next track
User hits the previous button to advance to the previous track or replay the same track
For a user initiated stop of the current music. This includes when streaming ends because the user selected something else to play (but not via the next and prev buttons), and pausing.
The subset of termination reasons detectable by the web playback engine. Certain termination reasons can only be detected by the application, such as explicitLanguageFilterEnabled
Descriptions taken from LightHouse.
https://console.harmony.a2z.com/music-metrics/docs/attribute/terminationReason