MH25GTS Not turning on

Hello to the forun,
I bought a Nitecore MH25GTS 12 months ago and since yesterday it wont turn on. I never dropped the flashlight or exposed it to water or used it excessively. I was doing a repair yesterday and used it on low load mode for about 2 hours and after that poof. The tail switch does nothing (charging mode or not), pressing the mode button once will make the mode light blink once. Holding any of the buttons sends no response. When tried to charge, the charging light blinks rapidly and if i loosen the tail cap, it will blink with the correct charging timing once and then will go back to rapid blinking. The batteries are new, tail cap i assume is working correctly.
Does anyone have any ideas? Also, i only have the receipt of purchase and i didnt make the effort to see if i can get a fix/replacement. Any ideas? Thanks for your time.

Have you tried charging the battery outside the flashlight and then use it again in the flashlight, or have you tried using another battery (just to be sure that the problem is not in the battery protection circuit)?
I would say do one of these things, or do both, and check what is the flashlight response.

Welcome to BLF, by the way :+1:

Thanks.

I tested with its own battery which is completely dried (mode light not blinking) and with a new battery also which makes the mode light blink once after tapping it. I really dont know what the issue might be, i even took it apart after lots of effort since the tubes were glued together, same as the circuit body, which i could not identify the issue. Charging the battery wont work either - if i have the tailcap on and i press the mode button, it will blink once with the new battery. If i remove the tailcap, use a key from my door and press the mode button, it will also blink once with the new battery but the main LED wont light. So im guessing theres something wrong with the main board?