von Fall zu Fall

« De cas en cas » est très nettement un calque de l’allemand.

Solutions possibles : « cas par cas », « au cas par cas », « dans des cas d’espèce », « dans des cas particuliers ».

https://www.bk.admin.ch/content/bk/fr/home/documentation/langues/aides-redaction-et-traduction/pieges-de-traduction/les-mots-pour-le-dire/von-fall-zu-fall.html