1. Fixed the issue that when the downloaded file exists locally but the persistent data is deleted, the task needs to be created every time by clicking "Use existing program"
2. Fixed the issue that the persistent file will not be created after clicking "Use existing program" to create the task