Thanks for query.
generally within 4-5 weeks it heals but as you have osteoporosis
it may take longer time.
I doubt about healing as your screw failed due to osteoporosis but still with plate there are bright chances of healing.
Take high dose of Vit D,A. and good brand high calcium for some time.
ok and bye.