When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Do you live somewhere where they use a lot of road salt? The shoes in my e-brake fell out after the pins holding them rusted away from severe amounts road salt corrosion. Had them replaced at my next service for $100.
The mecanism is a hook that pivots at the bottom of the hub. Maybe the cable has gotten unhooked from the pivot. to access it, you need to remove your wheel and discs and it is located at the bottom.