I always managed to get fully compensated in this situation, with both flights into and out of Switzerland. The key has been to keep on pushing not acceptin their claims of non-applicability or force majeure. Technical issues do not qualify as force majeure. Best of luck!