Not sure how this happened. I noticed some odd behaviour recently with my weapon set up, then realised after a while some of my custom input settings had actually set back to default. I put the custom ones back how they should be in my project fixed. May have pressed something in error or some update issue. Always worth checking input settings if you have control issues and a custom set up & remember to update duplicate fields with none conflicting relevant entries.