อาการฝืดมักมาจากสามสาเหตุนี้:

สาเหตุแรกคือรางเบียดหรือมีสิ่งแปลกปลอมอัดอยู่ สังเกตได้จากอาการฝืดเฉพาะช่วงใดช่วงหนึ่งของระยะเปิด ไม่ได้ฝืดตลอดทาง กรณีนี้ทำความสะอาดรางและจัดแนวรางใหม่ก็มักหาย

สาเหตุที่สองคือสปริงล้า อาการคือประตูหนักขึ้นทั้งระยะ และเมื่อยกด้วยมือถึงกลางทางแล้วปล่อย ประตูจะไหลลงเองแทนที่จะค้างอยู่ อาการนี้ต้องให้ช่างปรับหรือเปลี่ยนสปริง ห้ามแก้เองเพราะสปริงเก็บแรงไว้สูงมาก

สาเหตุที่สามคือโครงสร้างอาคารทรุดหรือเสาเอียง ทำให้ระยะระหว่างรางสองข้างไม่เท่ากันตลอดความสูง กรณีนี้ต้องแก้ที่การจัดแนวราง การฝืนสั่งเปิดปิดต่อไปจะทำให้ขอบแผ่นสึกและบานโก่งถาวร