It's probably just a simple matter of changestate syntax.
Changestates triggered by complicated commands go above changestates triggered by less complicated commands.
Example:
[state -1, Super]
type = changestate
trigger1 = command = "D, DF, F, D, DF, F, x"
value = 3000
[state -1, Special]
type = changestate
trigger1 = command = "D, DF, F, x"
value = 1000
[state -1, Standard]
type = changestate
trigger1 = command = "x"
value = 200
That's a small example of how things should be in the .cmd file.
Didnt work...heres my setup
Spoiler, click to toggle visibilty
[command]
name = "SU-A"
command = ~D, F, D, F, x
time = 20
[command]
name = "SU-A"
command = ~D, F, D, F, a
time = 20
[command]
name = "SU-A"
command = ~D, F, D, F, b
time = 20
[command]
name = "Shunko"
command = ~D, F, D, F, y
time = 20
[command]
name = "Shunko"
command = ~D, F, D, F, c
time = 20
;-| Special Motions |------------------------------------------------------
[command]
name = "S-A_x"
command = ~D, DF, F,x
time = 10
[command]
name = "S-A_x"
command = ~D, DF, F, x
time = 10
[command]
name = "S-A_a"
command = ~D, DF, F, a
time = 10
[command]
name = "S-A_a"
command = ~D, DF, F, a
time = 10
[command]
name = "RF-A"
command = ~D, DF, F, b
time = 10
[command]
name = "RF-A"
command = ~D, DF, F, b
buffer.time = 10
[Command]
name = "charge"
command = /z
time = 1
[command]
name = "flash step"
command = /a
time = 1