I deleted the switch then did the factory reset. Before adding it back to the ISY, I tried turning on the porch light and the garage light LED's, no longer flicker and the lights in the garage turn on and off normally. I then added it to the ISY and noticed a big improvement on the ISY based on my other post "ISY running very slow". Before the Admin console would take 20 seconds to load, now it is almost instant. Plus when I added the garage switch, the linking process was instant where as before the reset, adding devices took forever (Progress bar). So I think this fixed 2 problems (I hope).
Thank you everyone!