I have run into this problem many times and not yet able to find solution to it.
- A user
Johnis present in AD but have no permissions on the site.
- A user filling out InfoPath form selects
Johnfrom People Picker Control.
- Upon submit, a workflow runs that sends email to the user listed in the People Picker Control.
- Since the user
Johnhas no permission on the site, workflow throws NULL exception and goes into suspended state.
- This leave the workflow in a state where remaning statements don't run and some business rules not applied which is seriously not good.
Please suggest me some solution to this.