Drück mal auf der Meldung "Zeichen in cast ungültig" auf F1 um die Details zur Meldung anzusehen.
Manuell ist es schon aufwändig den cast zu entdecken.
Dazu musst du alle Ausprägungen der Where und On-Klauseln prüfen. Irgendwo gibt es da einen Wechsel von Zeichen auf Numerisch.

Nun, dein Chain entspricht dem Left Join, die Feldauswahl dann dem COALESCE.