dump the context in the workflow before the provision. Sounds like you are not setting waveset.accountId correctly also validate that the "accountId" variable is being set in the workflow.
at the end of the day, you are not passing the users account ID in the user object when checking in the view. Thus the view has no idea what user it is to do work on and blows up, throwing you the error you are seeing.
good luck.
Dana Reed
AegisUSA
Denver, Co
dana.reed@aegisusa.net