Quick update: I went and searched for the blind plug on the streets near the shop. figured it was a long shot, especially since today was street cleaning in the neighborhood,
Low and behold, I found the thing. Sitting on the ground with no damage at all.
So now I just need to see if this...