Sounds like the brake pressure isn't getting relieved when the brake pedal is released.
A. There is a very tiny bleed hole that relieves pressure when the piston is retracted. make sure that tiny hole is clear.
B. Make sure the piston can retract fully when the brake pedal is released.
C. Lastly, the brake line hose (rubber) can deteriorate internally and act as a check valve. To check, loosen the banjo bolt when the caliper is dragging. If brake fluid shoots out, replace the brake line. Test is only good after A & B have been verified.
Cheers,