If you try to set a new autofade value with the macro command "Create Autofades" than the command will not work if the value is smaller as the current value.
Example for reproducing the issue:
Current value: 0ms, Create Autofades("0.1") --> new value is 100ms
Current value: 100ms, Create Autofades("0.9") --> new value is 900ms
Current value: 900ms, Create Autofades("0.5") -> This will not work because the new value is smaller than the current value!
This behavior prevents you from resetting Autofade values to zero or to smaller values. Setting autofade values with macro commands is therefore pretty limited.
Hope this makes sense