I finally got an email but it was just that usual "browser issues" one and I had to send them the information about VPNs, hotspots, etc. I'm not holding out much hope, though. From reading other forums, once they cancel your reward it's rare to get your points back. Will update if anything more happens.