Pain might stay for a week more as bone takes 3-4 weeks to unite.
Unnatural pain at 3 weeks could also be there is fracture fragments are not uniting/displaced or if the slab applied is too short and allowing movement at fracture site.
Share xrays and clinical. Picture.
Next Steps
Consult online.
Health Tips
Can do a hand xray and check the Union progress, alignment etc.