จากการตรวจสอบของ แขวงทางหลวงกระบี่ สำนักงานทางหลวงที่ 17 กรมทางหลวง ซึ่งเป้นผู้รับผิดชอบพื้นที่พบว่า สาเหตุการทรุดตัวเกิดจาก ท่อลอดใต้ถนนขนาดเส้นผ่าศูนย์กลาง 0.80 ม. สำหรับระบายน้ำจากด้านซ้ายไปด้านขวา ฝังลึกจากพื้นถนน 2 เมตรมีปริมาณน้ำไกลผ่านจำนวนมากทำให้เกิดรอยรั่วระหว่างรอยต่อของท่อกลม น้ำจึงพัดวัสดุรอบๆท่อไหลออกมาตามน้ำ ทำให้เป็นโพรง และเกิดการทรุดตัว
ทั้งนี้ กรมทางหลวงได้ดำเนินการแก้ไขโดย ขุดรื้อบริเวณที่ทรุดตัว และรื้อท่อกลมเดิมออก เพื่อวางท่อใหม่ โดยจะเริ่มดำเนินการในวันที่ 20 ก.ค. และคาดว่าจะเสร็จสิ้นในวันที่ 24 ก.ค. รวมทั้งได้จัดการจราจรให้รถวิ่งสวนทาง 1 ช่องจราจร และติดตั้งป้าย ไฟ และอุปกรณ์อำนวยความปลอดภัยจนกว่าจะซ่อมแซมเสร็จ