Just gave them a call now, they confirmed no charges or anything outstanding so I’m okay on that front. Maybe it was just a bad day for the system.
The vandalism was a real shame though. The buttons should maybe be a bit more scratch/blade proof. Perhaps steel keys like on phonebooth keypads.