So i wanted to spend my easter vacation in Barcelona but I ended up getting arrested by the German Police after arriving in Frankfurt on my way to Barcelona. I was charged with trying to illegally enter Germany!
The thing is that on my Schengen it says "Schengen States (-DE, EE, PT). I knew I cannot enter Germany, and was not intending to. All the papers i have orive that I was heading to Barcelona: flights, hotel booking, Areobus tickets... they told me in their report they'll mentione that it was not on purpose, and kept the documents as evidence.
I've traveled before ti europe, several times, and to USA. I've had several connecting flights and never went to Passport Control, but it seems in Frankfurt you will pass through passport control in all cases.
Note that the German Police said they have no idea why it says "-DE", they said there's nothing on their systems concerning me and they blamed Spanish Embassy since they should have saw that my flights are via Frankfurt. When I applied for the visa theh got my tickets and saw the itinerary. Also Luthansa should have not let me board the plane in Beirut.
The German police were great and very respectful. Also they told me I can still use my visa to go to Spain but not through Germany. When i finally got my passport, which is when I landed in Beirut, the passport was stamped but with the letter "C" near it. Not sure how this will affect my future EU travels. It's my dream to go all over europe, and I've been to Greece, Italy and France so far.
Also should I contact the Spanish embassy and Lufthansa and ask for compensation? I will for sure contact the Spanish embassy and the EU offices to see why the "-DE" was present there, even though the German police said I was all clear and they had no idea why it's there.
Thanks for the feedback guys.