X2 on all posts but have seen aluminum calipers ( not sure on the compass either ) become troublesome in the past regardless of make. If you find any leaks or signs of corrosion , price out a set. The Pistons have traveled past their normal travel and it's likely rings of corrosion inside the sealing ring is damaged and if not leaking , will leak. The piston(s) may not be traveling straight in its bore since the brake job and compressing the Pistons and caused this problem . This does happen , calipers working fine , then leaking , seizing or dragging pads due to poor return when pedal released. Try having someone press and release the brake pedal while you observe the piston movement. Rotate the tire to feel for drag. Cast iron calipers can do the same but aluminum are noted for this sooner and brake fluid flushing is recommended more often because of this . Hope this helps .