Symptoms
When migrating a survey, ShareGate Migrate displays the following error:
You are not allowed to respond again to this survey.
Error Code
Not applicable.
Details
This probably happens because some users on the old site do not exist on the destination site. When trying to migrate those entries, ShareGate Migrate cannot submit entries as non-existing users, so it defaults to the user currently doing the migration (or to the "Unresolved users and groups" mapping if you set one). Then, when it tries to create more than one entry as this default user, SharePoint gives an error saying that the same user can't respond more than once to the survey.
Solution
1. Make sure all the source users also exist on the destination site.
OR
2. Set the survey to allow multiple responses by the same user. You can do so by going in the Survey and clicking on Settings -> Survey Settings -> Title, description and navigation and then setting Allow multiple responses? to Yes