Is it just me, or do unguided rockets go a bit to the right? And if this is infact the case, is this gonna be fixed in the next version?
When you fire a rocket it spawns slightly to the right. This results in the homing (even for a fraction of a second) to counteract by turning left, it oversteers and then it turns back to go right, which is where you will usually release mouse1 (like I said, in fractions of a second)
It isn't that improbable, source has a weird bug where if you make rockets go too fast, they go off in weird directions, you can do it with func_tankrockets in hammer and I think it applies to all rockets. The more speed you apply above the limit the more pronounced the effect is, so you'd likely see it only on fast rockets if that is what is happening.
I really don't think they do that. In all my experience they fly straight, but start off a bit to the right.