riverman123 said: perhaps its not working for my neighbor because its lost its ability to do its job?
Not sure, according to the website it is derived from rock phosphate. Whether the formulation deteriorates over time I don't know. I notice it also contains 6% calcium, perhaps also from the rock phosphate.
Assuming it doesn't deteriorate somehow, effectiveness depends on the plant and how it is being used (soil or container). If it's applied to the garden soil and there's already adequate phosphorus in that soil then extra P most likely won't do anything even in those plants that respond to it for flowering (which isn't all of them). Also if you go too high with phosphorus it can cause deficiencies of other nutrients.
If you're using it in potted plants you still need to provide the other nutrients as well.