You can cancel/abort any task that is in progress (including a migration) by accessing the Tasks menu, hovering your cursor over the progress symbol, and clicking Cancel Task.
You can also cancel your task from the task's loading screen using the Cancel Task button at the top-right corner of the screen.
Cancelling any task will stop it from progressing further, however it will not undo any progress that has been made up to the point of cancellation. You can view the progress made up to the point of cancellation on your results screen or Migration Report.
Note: In the case of a Migration, ShareGate Desktop may have already sent calls to the servers that it will attempt to finish before it can stop the task. If you notice that the migration is not cancelling, you can force quit the app to ensure that the migration does not progress further.
Task still not canceling?
It is possible you are running an import from Azure, which occurs when migrating to Office 365 while using Insane Mode.
When you see a green progress bar at the top of your migration report there is no way to cancel the task. ShareGate Desktop has finished pushing the content to the Azure storage container. All ShareGate Desktop can do at this point is check the Azure queue to get an update. This is why the task cannot be canceled - ShareGate Desktop has completed its part of the process, and has no control on the Azure side of things.
If the progress bar appears to be stuck at a certain percentage, it does not always mean that your migration job is not progressing. We recommend checking your network to make sure ShareGate Desktop is able to properly communicate with Office 365.
If there's no progress over 24 hours, there could be an issue with the queue. You can try reducing your migration scope and re-attempting the operation (even if the green bar is still there).