I'm playing on the public alpha 2.6.6, so that could be the case. I can't actually change her back to Prisoner to check EXP until I uncurse her (from Maid 1 to Maid 3...). So I'll work towards that and report back on what EXP shows when i can get her back to Prisoner.
Ok, i finally got her uncursed enough to switch back to Prisoner; and she DOES keep the EXP when switched back. Prisoner was still showing 0/6 before i changed class, and went to 5/6 after changing to Prisoner.