I know I'm going to get flamed for this but I found a bug and the fix but I have no clue why it fixes it.
Something in CT_Core addon makes the ? (white/yellow) not work properly. It was working on another char so I imported settings and it started working correctly again. I proceeded to turn on the rest of my addons and it continued to work properly.
Sorry I can't help more! :(
Edit: Ok I figured it out. It's the "Show Quest Level" option. And it seems to be any mod that changes the quest log to have a level # on it. There anyway to fix this?