Mine hits every time. I'm not sure why, but, my '83 Blazer did not. Not quite sure if it had smaller visors or if I moved to just the right spot when it fell off, they always fall off, I ended up using a JB stick after three failed attempts with Permatex Rearview kits. Just waiting for the mirror to fall off of my '81 to repostion it in the right spot.
JayTater
Z28 C10