If I unplug the battery then plug it back in, the light will come on or flash, depending which mode randomly is chosen, but it will not turn off or change mode.
Anyone else experience this problem or have any suggestions

Thanks
I think I have owned it for over a year, so it is likely to be outside the warranty period.