Too much to quote but thanks all for the advice and options.
@Joffey I have a 1 x NX grouspet on my mtb and find it spot on to be fair, appreciate the road/gravel grouspets may have issues.
Currently laid up after being knocked off today 😡, so will have some time to have a look about.
Certainly think it could just be mine (and my mates) experience but we have the same bike model so it could just be down to the bike itself. I am sure many people get on well with it.
Hope you feel better soon after your off.