After failing to get my refund thru Chase Travel after SQ had changed their refund policy in late May, I finally filed a complaint with the DOT. They sent it to SQ and Chase last week, and I got an email today from Chase saying that they had issued a refund.
For those in the US still struggling to get a refund I highly recommend going the DOT route.