Se isso não foi complicado o suficiente, existem muitas exceções e regras complexas para casos como requerentes de asilo, diplomatas ou portadores de passaportes de serviço ou portadores de documentos especiais de viagem (incluindo pessoas sem pátria). As regras que se aplicam a todos estes não foram harmonizadas. Portanto, não há controlos de fronteira entre os países Schengen, mas isso não significa que todos possam atravessar as fronteiras internas.
E a possibilidade de emitir um visto de "validade territorial limitada", válido apenas para alguns países, estava na convenção de Schengen desde o início (e agora no artigo 25 da código de visto de Schengen ), o que constitui outra restrição perfeitamente legal à circulação no espaço Schengen.
A propósito, existem atualmente algumas violações graves dos regulamentos de Schengen (por exemplo, a forma como a França atualmente trata a fronteira com a Itália, com frequentes, embora aparentemente aleatórias, verificações e descaradas descaradas ilegais de potenciais solicitantes de asilo de volta à Itália sem passar pelo canais apropriados criados pelo sistema de Dublin). Mas a coisa toda é tão politicamente sensível que ninguém está fazendo nada a respeito (teoricamente, a Comissão Européia poderia iniciar um processo por infração contra a França, mas eles ficaram bem longe da questão).