i agree with msk101 above.

The restriction you feel in the foot can also be the scarring that comes with a fracture. Things like swelling affect the tensons and joints. Because you have a clean break, it would have bled and so there is almost certainly going to be scarring around there.

A few sessions with a good physio will help.