I wonder if this is related to the emails I've been getting since the start of March regarding maintenance on Storage Box Hosts? There were urgent maintenance ones on the 11th April as well.
Never had any trouble with their vps offerings, but I'm not liking it.