Are you playing on an old save file? At some point few months ago we completely reworked save system, so old saves might cause issues like this from time to time.
Also, have you tried talking to her after classes? When you have 2 out of 3 energy left.