Found the problem.
I may as well remove this post but i’ll leave it, in case someone else has the same problem…
syntax error: Filter by formula => RECORD_ID = ‘$1’
should be typed as follows: Filter by formula => RECORD_ID() = ‘$1’
another 3 hours of my time i’ll never see again, usually the missing hyphen is the culprit, but the parenthesis got me pretty good this time!