So I had 7 day business visa for Germany and I spent exactly 7 days in Berlin. My flight back home was through Frankfurt but the flight to Frankfurt was delayed which led to me missing the connecting flight back home. Lufthansa gave me 1 day hotel voucher and booked me for the next earliest flight which was for tomorrow.
Now that means I'll technically be 8 days in Germany, so I guess the system will flag me for a visa violation.
Lufthansa rep talked with passport control agent and they let me out to Frankfurt so I could travel to the hotel.
I don't know what will happen tomorrow when I'm going home.
Could this possibly make it harder for me to get the next Schengen visa down the road?
Does the system care or recognize that my overstay was because of airlines' fault and not my own?
Update: So I'm at airport right now past the passport control. The guy on passport control told me that it's a criminal offense that I have overstayed and I will need to write a report. He gave my passport to another officer who I followed into the border office. After doing something on the back for 3 minutes he gave my passport back and told me I can go. I couldn't ask him any questions cuz he left immediately.
Since I didn't have to write a report means that it wasn't a criminal offense in this case, right? Am I safe? Is this likely to come up next time I try to get a visa?