I mean it is true. If tasking is not reflecting what gmmp is sending thats a bug on tasker
Intent contents when pausing:
2022-09-12 20:41:48.497 3124-3206/gonemad.gmmp I/Scrobbler: Scrobble Play
2022-09-12 20:41:48.498 3124-3206/gonemad.gmmp I/Scrobbler: action1: Bundle[{action=547, arg:1=%MTRACK, arg:2=Snowblood, arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:48.498 3124-3206/gonemad.gmmp I/Scrobbler: action2: Bundle[{action=547, arg:1=%MALBUM, arg:2=ERRA (Deluxe), arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:48.498 3124-3206/gonemad.gmmp I/Scrobbler: action3: Bundle[{action=547, arg:1=%MARTIST, arg:2=ERRA, arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:48.498 3124-3206/gonemad.gmmp I/Scrobbler: action4: Bundle[{action=547, arg:1=%MTRACKNO, arg:2=1, arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:48.498 3124-3206/gonemad.gmmp I/Scrobbler: action5: Bundle[{action=547, arg:1=%MPLAYSTATE, arg:2=PLAYING, arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:48.498 3124-3206/gonemad.gmmp I/Scrobbler: version_number: 1.1
2022-09-12 20:41:48.498 3124-3206/gonemad.gmmp I/Scrobbler: task_name: gm_set_track
Intent contents when resuming:
2022-09-12 20:41:50.802 3124-3206/gonemad.gmmp I/Scrobbler: Scrobble Pause
2022-09-12 20:41:50.802 3124-3206/gonemad.gmmp I/Scrobbler: action1: Bundle[{action=547, arg:1=%MTRACK, arg:2=Snowblood, arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:50.802 3124-3206/gonemad.gmmp I/Scrobbler: action2: Bundle[{action=547, arg:1=%MALBUM, arg:2=ERRA (Deluxe), arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:50.802 3124-3206/gonemad.gmmp I/Scrobbler: action3: Bundle[{action=547, arg:1=%MARTIST, arg:2=ERRA, arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:50.802 3124-3206/gonemad.gmmp I/Scrobbler: action4: Bundle[{action=547, arg:1=%MTRACKNO, arg:2=1, arg:3=false, arg:4=false, arg:5=false}]
2022-09-12 20:41:50.803 3124-3206/gonemad.gmmp I/Scrobbler: action5: Bundle[{action=547, arg:1=%MPLAYSTATE, arg:2=PAUSED, arg:3=false, arg:4=false, arg:5=false}]
you are correct about the playstate issue. I will look into that