I am from Brazil and I am going to work in Germany for 6 months. My insurance coverage starts on August 1, but because of the high prices I bought my airline ticket for July 30. I will get to Stuttgart on the next day (July 31).
Today I was informed at the embassy that I am not allowed to do that because my visa will only become valid on August 1 due to the insurance coverage period.
So in case I am not able to change my insurance on time, am I allowed to sleep at the airport until the next day? Or at least wait there for a few hours (I will get there at 6:35 pm, so it would be for less than 6 hours)?