If your longest losing streak at x2 is just 12 I can only conclude you don't have many rolls behind!

Or there's one more option, you keep your sessions timed (you play just from time to time, maybe you even play a specific number of rolls every time)!
I am not sure how 20 sats can become 16k sats with x2 bet, or maybe I don't get the whole picture!?

What exactly did you hit?
Basically, I tried many strategies... and when I say I tried them it means sessions with +200k rolls. From strategies with chasing lower payouts (under x2... x1.1, x1.5...) to the ones with higher payouts (over x2... to x9k or over if we include crash/limbo)!
I raged many times... and sometimes I got busted, sometimes I get lucky! It's gambling... and after all, it's martingale (all some form of martingale)... if you don't rage and raise your bets you will not be able to recover what you lost and for sure you will not make any profit!
Testing strategies is a possibility in the online world without spending money, there are websites and bots for that, and I have seen that if you wager 500k times having 20 times in a row loss (at 50% chance games) becomes 25%chance possible. That means if you wager 500k times, there is a one in four chance that you will face 20+ times loss and I am not even talking about anything lower, so that means 19 has higher chance than 25% and 18 has more chance than 19, and so forth.
It means you could literally have multiple 10+ loss in a row situations, many many times 15+ in a row as well all in the same run. Martingale is just not something that profits anyone, there is nothing to gain from martingale and nobody should do it. For some reason people are still using martingale to make money and I do not get why they do that but I still think that it is quite noobish to lose your money that way.