Bob,
I had a similar problem in 2017 and, as you surmise, a repair did not last very long.
I eventually took the bull by the horns and “invested” in a new part from Franssen.
See here: https://www.citroen-traction-avant.com/shop?bez=456.512
Quality appears to be good and it has performed well now for about 4000 miles.
B………..