VX has been really sucky, file with DOT. The latest rankings shows more complaints per 10,000 than United. Yea they refused to refund me on a schedule change w/ forced misconnect due to MX and still insisted in taking $100 fee away from my ticket. You were eligible for a full refund or rebooking on the airlines dime and not a lousy credit.
Its really easy to file. Just a quick form
https://airconsumer.dot.gov/escompla...nsumerForm.cfm