I can completely relate to this gripe on one of my own Astro head lamps. I ended up just getting a cheap light off eBay. I had 2 requirements: separate button for red, rechargeable internal battery.
I’m very happy with my purchase.
https://www.ebay.com.au/itm/31285898...mis&media=COPY