Create new project: "File already exists" (it doesn't)
When I attempt to create a new project with TouchGFX Designer 4.18.0 using the STM32F469I Discovery as a board setup, the Create button gets to 88% and then consistently fails with the message "Error: Cannot create a file when that file already exists."
The message seems completely misleading though. It also asks me to look at the TouchGFXDesigner.log for additional info. That log tells a completely different story. Roughtly halfway through the logfile, I find:
2021-10-27 14:57:50,354 [10] INFO Utils.WebHandling.WebHandler: Downloading washer_demo_image_02.png
2021-10-27 14:57:50,526 [10] INFO Utils.WebHandling.WebHandler: Downloading washer_demo_image_03.png
2021-10-27 14:57:50,713 [10] INFO Utils.WebHandling.WebHandler: Downloading STM32F746G-DISCO_washerdemo.png
2021-10-27 14:57:50,869 [10] INFO Utils.WebHandling.WebHandler: Downloading washer_demo_image_02.png
2021-10-27 14:57:51,041 [10] INFO Utils.WebHandling.WebHandler: Downloading washer_demo_image_03.png
2021-10-27 14:57:51,197 [10] INFO Utils.WebHandling.WebHandler: Downloading BlankUI.png
2021-10-27 16:24:59,410 [22] ERROR Utils.WebHandling.WebHandler: The operation has timed out.
System.Net.WebException: The operation has timed out.
at System.Net.HttpWebRequest.GetResponse()
at Utils.WebHandling.WebHandler.RequestHeadStatusResponse(Uri uri)
2021-10-27 16:35:42,305 [10] INFO TouchGFXPackages.Implementation.FileDownloader: Take operation was canceled. IsCancellationRequested=True
2021-10-27 16:35:42,330 [1] INFO TouchGFXDesigner.Main.MainWindow: Application closed
2021-10-27 16:55:19,721 [1] INFO TouchGFXDesigner.App: Logging configured
followed by roughly one metric ton of .NET exceptions.
Also note the message: "Take operation was canceled." This is not a manual cancellation by me. Once I started the project generation, I did not interact with Designer again. The message appears to refer to an internal or self-cancelation of some sort.
If there is a timeout, it's an incredibly short one. The generation process gets from 0% to 88% in just a few seconds, and then the error happens within subsecond time of reaching 88%.
Suggestions?
