I am Indian and have a work visa from Poland. My family was issued Schengen visas. The company I was joining had only booked one way tickets. My new company was planning to request a residence card for my family in Poland. So the Schengen visa for my family was only needed in order for them to enter Poland. After I am issued a residence card, they will be allowed to live with me even after their Schengen visa expires.
At the time of departure from India, Austrain airlines people asked for return tickets for my family. Because they didn't have any, the airline was not going to allow my family to fly. I had to book return tickets for my family in few minutes and due to the time constraint, I booked non-refundable tickets. We do not have any plan to return to India. Finally, my company is not willing to reimburse the return ticket cost.
Was it legal for Austrain airlines to not allow us to fly?
Will it be possible for me to get a refund the return tickets?