Two years ago was denied boarding had to quickly book an onward flight with Lufthansa and last year with Air Asia was asked again so dont chance it, ask the airline...
They said that they cannot override their computer and if immigration was to deny us the airline has to pay to fly us back. That was 2 years ago and last year Swiss was the same...
When checking in with Lufthansa they wanted to see our flight out on day 59 when we were staying 89 days. So I would check with your airline or book a cheap flight...