Level Caps?

I noticed today that my fully covered but not level maxed 3 star characters are all showing to have different level caps in the level up screen. I see 152, 153, 156, etc on the purple Max level button that should say 166.

Is this a bug?

As I understand it, the level offered by the purple button is what you could achieve with your current ISO stash plus a mother lode purchase (78,000). It isn’t actually your cost to max level.

Ah, if that’s the rule then it does make sense. I just wiped out all my Iso yesterday maxing and promoting a 3* to get a legendary token and now I’m down to only a couple thousand iso.

It would be nice if they just told us how much ISO we actually needed to level the character to the max for our current amount of covers, instead of forcing us to go on wikia to figure it out ourselves.

That is correct.