So, after my hassles with the last racklight, the kind people at TBC offered me a replacement, which was duly installed with rather a lot of help from Recombodna. Worked absolutely fine everytime until tonight - came out of work and just got slight flicker out of it. Tried the switch many times, undecided if fault was batteries or switch (again). Finally rode home in vile dark weather without lights - since i had somehow come out without either of my emergency rear lights. Nasty day for it.
Then, at home, thought 'one more try' before I replace batteries, and it fired up perfectly.
GRRRR.