Did you manage to get the meter sorted out?
I am having the exact same issue. Its been well over 24 hours and they have bascially said I have to wait for a technician to call me and they have no idea when that would be.
Their customer service is absolutely shocking especially email and...