Preset system : questions

Somehow the changed opcode does not respond when filebutton is set to snapshot mode :
if changed:k(chnget:S("filebutton")) == 1 then does not give any signal and if changed:k(chnget:k("filebutton")) == 1 then give an error :

 INIT ERROR in instr 2: channel already exists with incompatible type
#k0	chnget.k	"filebutton"