Seems like I have the problem sorted, basically my seat was at its lowest position which then meant the mirror was adjusted to a position which was pretty much at its maximum tilt position , it barely moved when reverse was selected which led me to believe it was sticking in the tilt position.
So all I've done is raise my seat up a bit and readjusted the mirror and now the mirror visibly tilts and resets to its drive position as it should.
Thanks for all the help everyone