This is NOT a bug. I didn’t fully understand the order of all the status ailments and buff effects.
Here are some lessons learned. Please correct me if I am wrong.
Each match starts mid-turn with the offense going first.
The “end of the turn” is after the offense goes.
The status buffs like Francine’s disappear in the middle of the turn, after the defense goes.
There you go. I learned something. I hope you learned something.