not sure wat you're doing wrong but are you hitting the actual opener's learn button(?) while you're programming your mirror? it shouldn't be that hard to do...