i used to have trouble getting the hand brake to work on my XB with XC disc brake 9 inch.
i put a kit in the calipers and cleaned them up and that fixed it.
have you checked the long cable where it passes though the mounts in case it is binding up on one side .
PS is that the car in the pic. looking