Free character weirdness?

I got the game on its day one PC launch, the free character was Sabrewulf. For a few days during which I was mostly playing offline due to a power outage the free character was riptor and I was really getting into her, doing a lot of lab time. But as soon as I connected again, the free character changed back to Sabrewulf? Just wondering if this is just because I was offline or not.

It won’t be a problem much longer as I’m going to purchase the rest of the characters as soon as I can.

Gamertag is temporary, a relic of times gone by.

Yeah, playing online gives you Sabrewulf and playing offline gives you Riptor.

Is that intentional?