That's rough. Did you contact their support about it? I measure a lot of companies by how they handle recovering from stuff like this.
Their support has been very responsive and helpful every time I've contacted them so I'd be surprised if they wouldn't have helped the GP.