There are many reasons why your ankle sprain is not healing as expected. This could be from: Fractures that have not been recognised Bone bruising or internal bone fractures that do not show on X-rays Ligament injuries with complete disruption rather than partial tears possibly leading to impingement pain or instability