I find each time I plug my footswitch to pedal I have to set my preferences again.Is there something I do that keeps the set functionality of footswitch so I dont have to set it to my desired functions every time I plug it in?

It’s a known issue. There is a workaround posted somewhere on the forum.

See the last two posts in this thread.