Erm I might be reading it wrong but you’ve took a live and neutral feed to 1st switch but then taken a 3 core and earth to 2nd switch and for an intermediate switch for 2 and 3 way control.
If so then why have you made the grey from the 3 core a neutral?
If it’s 2 way then black as common marked with brown over sleeving and the grey wants oversleeving brown also as it’s a strapper.
The only neutral you should have in the switch is the mains fed one from the DB then out to your light.
If I’ve miss read your txt then ignore me.
Oh well I wired it as this drawing is drawn. You have to loop a neutral in the back of the switches. So I took a L and N to the first switch to feed the common and Neutral in the back of the switch.
Then a 3 core taking two S/L to the intermediate from the first switch. Looped Neutral in the back again. Then a length of 3 core to the other 2 way switch which has a 2 S/L’s and a neutral. Again looped in the back. Picked uo the neutral in the back and up to the light on a seperate 1.5 which then brown to the common up to the light ?
Is this wrong? Or right?
I just followed this drawing.