Far much it is necessary to engage community in older to have a good stakeholder strategy one need to keep in mind that this is a process and this varies from place to place.
I also have a challenge having stakeholder retention in a sitiuation where there a change in positions of stakeholder members hence having challenges in re-debriefing for them to know what we are doing.So sometimes have stakeholder retention challenges is enevitable.