Ok, here's what I found:
1. Weitta 2400mAh protected low discharge rate: after 1 min 46 sec: 2 flashes, output dropped to high
2. NCR18650B 3400mAh unprotected: after 3 min 35 sec: 4 flashes, output dropped to high
3. Olight 3400 3400mAh protected: after 3 min 36 sec: 4 flashes, output dropped to high
4. EagleTac 3400mAh protected: after 2 min 59 sec: 4 flashes, output dropped to high
Now the new KeepPower IMR 3200mAh at 10A continuous discharge rate: after 4 minutes, 4 flashes and output dropped to high. There is no way for this kind of light to drain the high drain li-ion IMR like this. You can look at its specs here:
http://www.amazon.com/dp/B00U2JJ8FC/?tag=cpf0b6-20 and here
http://keeppower.com.cn/products_detail.php?id=490
All of the above batteries work with the Barracuda V2 at max. No flashing.
So, this light is defective. I still like the Viking model so I'm requesting an exchange with another one that works. I would need the replacement being tested before it's sent out so we won't have to go through this again. I would also like to know what type of battery was used to test it. I'm willing to spend another $20 for that battery if it works with the Viking Pro.
I will report the progress here as soon as I have updates.
Could armytek have some technical people to read this thread and decide if anything I could do further to troubleshoot the problem? If not, please issue an RMA for an exchange and please test the replacement.