It is a long time since I fished rivers so I don't know whether this little tit bit will help you superstars of today.
We were always told to get your float and end gear as high up in the water as you could on retrieve, It didn't matter if you used single or double maggot or caster. Looks a bit ungainly but it did work (no spin-ups) unless todays lines are that far removed from what they were. This is easier to do with a stick float.
This is what I do ..... Lift the rod tip up and have the waggler skipping across the surface. Seems to work.
Alternatively hook a fish every run through and you won't have the problem