they do that on the E30, maybe its just a RHD thing, but i always have issues with them too. they are fine if you have the BMW pins for them still, but usually they are long gone these days. In my current e30 i just drilled a hole in the fabric threaded a piece of rope through the hole and then around the front right seat bolt to the chassis, never slips anymore. unorthodox but it works.