First thing to check is the door itself. Release the door from the opener and check to see that it slides freely up and down. It shouldn't take much effort to open or close. If that feels good then the problem is with the opener. It may be hanging a bit if something is rubbing the chain/slider. There should be an adjustment on the opener box to let it push harder before releasing. Try turning it up and see what happens. I don't think it's controller related, but something is catching and making the door reverse. I'm guessing holding the wired button overrides the reversing sensor.