No you shouldn't have to. The documentation is saying the following: At run time, your flow pauses when it reaches the Assignment Service shape, and resumes when it receives an incoming service request of the expected type.
Are you sure your response was from the expected type? Did you fiddler it? What Pega version is it?