Questhelper would do something very similar to what you are experiencing. It sorta looped..
If you arent using it. No idea. Gl.