Old story, when I open my door it decides to do a little dance for me, up/down/up/down, then it stops. Sometimes it doesn't go all the way up and leaves a nice gap for rain to come in, sometimes it opens half, three quarters, just all dependents in which mood the Alfa is, what angle the door is open..etc.etc. Had switch replaced already. Try and disconnect your battery for 45mins, then re-connect, soft reset a la all the way down, then all the way up etc.
You said it doesn't go down, but when you open the door it goes down that inch?