Had a similar problem with the same set-up. Drives me nuts. Fitting a new bulb worked for a bit but then the same again.
In my case it was the bulb not making contact with the centre copper tab in the light. I bent the latter forward and hey presto! Seems like the standlight only comes on if there is no current - ie the bike's not moving - which seems fair enough. However, obviously current is reaching the light or it would not charge the standlight.
Recently the whole thing just fell to bits. In fairness I damaged it a bit opening it once, but I don't think the lighting reliability is my fault. I am looking for a better standlight.