Cachbach werd in 2017 opgenomen in de jeugdopleiding van het Franse FC Metz. Hier maakte hij gedurende het seizoen 2019/20 zijn debuut voor het tweede elftal van de club, dat toen uitkwam in de Championnat National 3. Ook in het seizoen 2020/21 was Cachbach actief in het tweede elftal van Metz, dit seizoen één divisie hoger in de Championnat National 2.
Voor aanvang van het seizoen 2021/22 werd bekend dat Cachbach uitgeleend werd aan RFC Seraing, de Belgische dochterclub van Metz die net gepromoveerd was naar de Jupiler Pro League.[1] Hij debuteerde op 21 augustus 2021 in de thuiswedstrijd tegen Cercle Brugge: Cachbach mocht na 74 minuten invallen voor Ablie Jallow. Seraing won deze wedstrijd uiteindelijk met 2-1.[2] Pas op 18 januari 2022 kreeg hij tegen Union Sint-Gillis zijn eerste basisplaats in de Jupiler Pro League, weliswaar nadat hij in de Beker van België had mogen starten tegen KSC Lokeren-Temse en STVV. Cachbach klokte na afloop van het seizoen af op negentien officiële wedstrijden voor Seraing: naast vijftien competitie- en twee bekerwedstrijden speelde hij ook twee barragewedstrijden voor het behoud tegen RWDM.
In juni 2022 werd zijn contract bij Metz verlengd tot 2024.[3] Op 30 juli 2022 maakte hij zijn officiële debuut in het eerste elftal van Metz: op de openingsspeeldag van de Ligue 2 liet trainer László Bölöni hem in de 3-0-zege tegen Amiens SC in de blessuretijd invallen.[4]