The light issue is really annoying isn't it, and it hasn't been a case of simply wiring some lights in, as the light switch has to be activated, or so I'm lead to believe. Must check mine when I have the cover off next.
It's due a chain and sprocket change, so I'll check it then.