What did the mods do to it? I wouldn't imagine it would affect the channel switching...

Depending on the footswitch jack, you can usually use different footswitches. For example my JSX has a special jack on it and I can't use a footswitch with a 1/4" jack on it so I have to use the one for it.
I have a huge fear if rays.