If your vehicle is showing seatbelt won't pull out of the pillar, here are the most likely causes and the parts you'll need to fix each one.
The belt webbing folded over itself while retracting, wedging tightly inside the pillar trim or the retractor housing.
Dirt, debris, or internal mechanical wear has caused the locking gear inside the retractor to jam, preventing the belt from releasing.
Seatbelts use a gravity-sensitive pendulum to lock during sudden stops. Parking on a steep hill or jacking up the car can trigger this lock.
If the retractor was recently removed for bodywork or interior repair, bolting it back in at even a slightly incorrect angle will cause the gravity pendulum to lock the belt constantly.
If the vehicle was in a collision, the explosive pretensioner may have fired, permanently locking the seatbelt to secure the occupant.