B.FKCNS = C.FKCNS Sind die Felder denn vom gleichen Typ oder hast Du irgendwo ungültige Daten in deiner Datei, den der CAST scheint in die Hose zu gehen?

Hast Du bei deinen Tests die gleichen Bibliothekslisten? Nicht das Du eine andere Datei erwicht hast.

Gruß
Xanas