Some of the semi-mettalic pads/shoes take quite a bit of pressure to work.

The brakes might work better with low cost organic pads. Worth a try I think.