Sorry to hear you're having some issues. Unfortunately with technology, this happens from time-to-time. You can file a support ticket here and we'll get you fixed up ASAP. All tickets are replied to within 12 business hours - though it never takes that long.
Alternatively, try using the VLC...