The android version isn't something i usually test so I'm unaware if it has potential weird behavior, this one however isn't one i understand since the code is litterally this:
Viewing post in Deeper Club - A vore life! comments
It's not about the var for Malika being two values.
It's, for exemple if the player gets unbirthed by her, than gets a bad end by another npc, the two memories with Belial will show up, saying about being unbirthed by her, then being cockvored by the pink for exemple.
Like going through Belial meeting didn't fully rollback the interaction with masika before going to another bad end with someone else.