There seems to be a bug with Ygritte's quest line. I'm not exactly sure what I did to get stuck but, I was unable to ask Keith for help. What I think happened was I advanced Emilia's quest line to the date and was able to talk to Keith about that and finish that quest fine but, it locked me out of Ygritte for some reason. She would appear in the usual spot but the dialogue was just the bit after you talked to her about the fight. Sleeping didn't do anything either.
I was able to fix it by editing the variables. I set Ygritte dialogue back to 2 (it was on 3) and Keith dialogue back to 4 (from 6). This let me proceed.
Edit: Seems to be some kind of bug when attempting the first stage of Ygritte's challenge. The one with the ghosts. It seems to automatically fail without giving you any control. I had to use a heartburn stone to proceed for some reason.