Ich weiß, dass Dateiöffnen und die Dateisuche, unterschiedliche Funktionen zum Laden der Units/Dateien verwenden (außer die Datei ist in der
IDE geöffnet, dann wird aus dem Editor "richtig" gelesen)
Vor allem UTF-8 ohne BOM, und bestimmt auch alles Andere ohne BOM, raucht in der Suche gern ab, bzw. man kann dadurch nicht nach Umlauten oder Sonderzeichen suchen.
Eventuell haben LSP/CodeInsight/Compiler/... da auch was Anderes und bekommen dann bei "komischen" Zeichen ihre Macken.