Tidak menjadi pengacara dan menjadi warga negara dari negara anggota Schengen dan UE, saya tidak memiliki pengalaman langsung dengan masalah-masalah semacam ini sehingga semua yang akan saya katakan harus diambil dengan sebutir garam. Namun, saya bertanya-tanya apakah ada bedanya dalam praktik (dan, kebetulan, seberapa sering ini benar-benar bisa terjadi). Tampaknya visa tinggal jangka panjang dari salah satu negara anggota perjanjian Schengen (yang bukan visa Schengen karena perjanjian Schengen hanya mencakup masa tinggal singkat dan masing-masing negara anggota sebagian besar tetap bebas untuk membuat aturan yang mengatur visa tinggal panjang sesuai keinginan mereka) ) memberi Anda hak yang sama, di negara-negara anggota lainnya, sebagai "visa seragam" (yaitu beberapa entri di wilayah Schengen untuk maksimum 90 hari tinggal dalam setengah tahun).
Ini halaman web dari Kementerian Dalam Negeri Perancis tampaknya mendukung penafsiran ini.
Menurut halaman web ini, apa yang harus Anda lakukan untuk dapat memasuki Prancis lagi setelah 5 bulan adalah kembali ke negara yang memberikan visa tinggal jangka panjang (yaitu Jerman dalam contoh Anda), seperti halnya “visa seragam” akan membutuhkan Anda harus kembali ke negara non-Schengen untuk menghindari penggunaan kuota 90 hari Anda. Satu hal yang saya tidak tahu adalah bagaimana Anda bisa mendokumentasikan fakta bahwa Anda benar-benar meninggalkan Prancis jika Anda bepergian dengan menggunakan jalan darat daripada menggunakan penerbangan penghubung karena tidak ada kontrol perbatasan antara Prancis dan Jerman. Itulah perbedaan praktis utama dengan situasi visa seragam karena perbatasan Schengen eksternal dijaga dan Anda akan mendapatkan cap keluar pada paspor Anda tetapi aturan 90 hari berlaku dalam kedua kasus.
Yang paling penting, visa jangka panjang dari Jerman (atau negara Schengen lainnya) tidak memberi Anda izin untuk tinggal di Prancis (atau negara Schengen lainnya) selama yang Anda inginkan (yaitu Jerman tidak dapat memberikan visa jangka panjang untuk Perancis atau sebaliknya ) sehingga dalam kedua kasus Anda benar-benar menggunakan hak Anda untuk melakukan kunjungan singkat ke Prancis. Hanya setelah 5 tahun tinggal di Jerman, Anda akan benar-benar berhak mendapatkan visa tinggal lama di Perancis (sebenarnya "titre de séjour", ini bukan visa tetapi dokumen terpisah) tetapi ini tidak ada hubungannya dengan Schengen, ini adalah peraturan UE yang tidak berlaku untuk negara-negara Schengen non-UE (dan juga tidak ke Inggris, Irlandia dan Denmark, meskipun mereka anggota UE karena mereka memilih keluar, lihat di sini). Ini mungkin juga berlaku untuk Swiss melalui perjanjian bilateral mereka dengan UE tetapi saya tidak begitu yakin. Saya curiga bahwa hak ini diakui mungkin tidak selalu sepele dalam praktik.
Selain itu, saya mengerti bahwa ada aturan yang rumit tentang angkutan udara. Tergantung pada kebangsaan Anda, Anda mungkin berhak mendapatkan transit bebas visa di bandara internasional beberapa atau semua negara di wilayah Schengen, sehingga secara teknis memerlukan visa untuk tinggal di wilayah Schengen tidak secara otomatis menyiratkan memerlukan visa dalam skenario Anda.