I have the visor on my sunroof so I can't confirm/deny that mine does that. I also have only opened mine once/twice. Could it be that you're not holding the close button long enough creating the inconsistency of it not closing all the way. If you are holding the button long enough maybe there is an adjustment a technician can do to the sunroof to make sure it closes completely. Good luck and let us know how it is resolved.