I saw this was foul right away. It was so easy to see. I think player should call foul to himself if referee is dumbass.
I have done it many times. This is what is wrong nowadays pool. Players don´t have REAL sportmanship.
Just to share you example that happened 2 days ago in 3 cushion WORLD CHAMPS!
Korean player Choi making nice masse point and referee called it a foul. Caudron comes and talk little with Choi and makes random shot (3:02 to3:40, he has to try shot to not make unsportmanship foul)to give inning back to him. Caudron refuses to get advantage from referees bad call.
He got some good karma and just few moments ago was crowned to new world champion of 3 cushion..
Thanks Dave i just hope some referees watch your videos!