Not sure why this isnt working

Been trying all sorts of things to get this command working execute if score @s playerid = @e[tag=deathpoint,limit=1] deathps run clear @s recovery_compass
Continue to help post