@SebastianM
I remember, I fell in the same trap before. But with RRF3.2, I could only make it work when the driver number matched the letter-numbering you quoted.
M584 X0 Y1 Z2 U3 V4 E5 ; set drive mapping
...
; Drives hashPrinter
;
; X | V
;---|---
; Y | U
;
M569 P0 S1 ; physical drive 0 goes forwards
M569 P1 S0 ; physical drive 1 goes forwards
M569 P2 S1 ; physical drive 2 goes forwards
M569 P3 S0 ; U axis als 2te x
M569 P4 S1 ; V axis als 2te Y
...
; Tools
;
; 1 | 2
;---|---
; 0 | 3
;
M563 P0 D0 H1 S"XY" X0 Y1 F0 ; define tool 0 in bottom left corner
G10 P0 X-0 Y-0 Z0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
M563 P1 D0 H1 S"XV" X0 Y4 F0 ; define tool 1 in top left corner
G10 P1 X-0 V0 Z0 ; set tool 1 axis offsets
G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C
M563 P2 D0 H1 S"UV" X3 Y4 F0 ; define tool 2 in top right corner
G10 P2 U0 V0 Z0 ; set tool 2 axis offsets
G10 P2 R0 S0 ; set initial tool 2 active and standby temperatures to 0C
M563 P3 D0 H1 S"UY" X3 Y1 F0 ; define tool 3 in bottom right corner
G10 P3 U0 Y-0 Z0 ; set tool 3 axis offsets
G10 P3 R0 S0 ; set initial tool 3 active and standby temperatures to 0C
So I've put the extrudermotor(s) behind the motion drivers