That rubber strip is very sticky accidentally rested the tool on the tyre and it sticks to it like some sort of polyurethane adheasive.
Are these plugs permanent or just a temporary fix?
It is winter in the uk outside temps are around 9c. Im in no rush to drive the car, its had 24 hours already...