After looking into it further, I noticed my original copy of Page Lingo had a different Bric ID:
pagelingo-small-potato
After the updater is run, I can see the new version now has a different Bric ID:
pagelingo-blocs-brics-design
Because you have changed the Bric ID, when the new version installs, a copy is created, so you end up with two copies of Page Lingo installed.
Because the ID changed, Blocs cant recognise the update for the older version which creates the infinite update loop.
The Bric ID ideally shouldn’t be changed once the Bric is released as that ID is used as the reference in projects and install logs.
So due to the rebrand and ID change Blocs has no way to recognise the two versions of the Bric as being the same.
I hope that helps explain why this is happening.
I’ll update this help tooltip to be more clear and helpful.

