Hello Yorran,
GTB has hit a limit imposed by Google App Engine; it limits a process to run for a maximum of 10 minutes.
The DeadlineExceededError indicates that GAE has killed the GTB process that retrieves the tasks from the Google Tasks server.
Unfortunately, you have so many tasks that GTB is unable to retrieve all of your tasks from the Google Tasks Server within that 10 minute time limit.
The logs show that one other user encountered DeadlineExceededError during the past month.
Most users have considerably fewer than 10,000 tasks. Of the past 300 backup jobs, only 6 users had more than 10,000 tasks. The average is 1,500 tasks.
There is no way around the 10 minute limit.
The only possible solution would be "split" the retrieval process into multiple jobs, each limited to less than 10 minutes, and then combine the retrieved jobs.
That would mean a MAJOR rewrite of GTB.
One possible workaround would be to use Google Takeout to export your tasks
Google doesn't impose a time limit on the Takeout process;
"Please note that archives may take a long time (hours or possibly days) to create. You will receive an email when your archive is complete."
so it should be able to retrieve all of your tasks.
The Takeout exports your tasks in JSON format.
I hope this helps.
Kind regards,
Julie Smith
GTB Developer