When I record a vocal on my pc the start point moves forwards and when I press stop the audio moves forwards and thus is in the incorrect place, is this a bug or is there a quick solution?
How much does it move forward by? Questions like this do better on IRC where we can interact with you in realtime instead via a lethargic web forum.
it moves with the red line thing but I worked it out now I need to set the selection box below the transport bar to lock instead of slide
You probably moved the audio clip accidentally with your mouse while trying to move the read playhead. To prevent this from happening you could move the playhead by pointing the mouse where you want the playhead to be and pressing p on the keyboard.
Another possibility is to click on the timeline above the audio tracks, this also moves the playhead.