Ooops… My bad. it should be --clear-cahce not --no-cache
–no-setting : Natron will restore default preference before it runs
–clear-cache : Natron will clear all cache before it runs
Maybe Natron just ignore wrong argument?
But, this is good, since cache was not clear, only preference had been restored to default. We now know it’s your preference issue. However, this flag, I believe, only temporarily restore preference, The problem is that on my Windows machine, I could not find where Natron store preference, nor can I save over default preference using --no-settings flag. For now, you can use --no-setting from terminal, or add to your shortcut, until you find a way to actually reset your preference.