I made a post earlier in thread of a list I had to keep track of my saves and how I progressed through her stuff since people seemed to be having so much trouble.
It basically boils down to (beginning to end of whole route) sleep in class like 12 times -> start skipping by working at McHeartys -> get 1st assignment -> turn in -> skip, 2nd assignment -> turn in + sniff once -> repeat until caught (should be 4th assignment) -> get next assignment -> apologize -> turn in -> now you should be able to ask to do stuff in her room (I was at 12 skips 15 sleeps to be finished here) -> another evening meeting -> now you can sniff shoes freely WITHOUT her permission to get caught -> now you can do night stuff at school -> be her bench -> NEW EVENT HERE IF YOU ASK HER TO SNIFF AND GO TO HER ROOM TO WAIT (but it seems to be random, either at her bed which has existed OR something new no spoilers

)