Passenger side caliper not totally releasing

A floating single piston caliper needs to float. It may be sticking in its guides.
Then the backing plates on the shoes are stamped from steel plate rather than machine cut. I sometimes find a pad that fits to tight in the guides and needs a bur filed away somewhere. Good luck finding the problem.

I think he has the rigid mount Kelsey Hayes set up?