Based on the fact that each badge has one and just one right 'View external Criteria URL' link, and trying to find a reason of this odd behavior —so a solution—, I was thinking:
As far as I understand, badges are related to the user (user id, I think) so, if the related URL from Learn.Moodle is ok —and it is ok—, the thing (mix?) could have been done when the badgr backpack connection is set, for each badge.
I really don’t know, I’m just thinking out loud.
But that could explain why the badge URL related from Badgr is not the right one.