Download/Install Error - Accounting Custom Layout Designer for Windows

I have been trying to Install Accounting Custom Layout Designer for Windows for the past month to adjust our invoicing templates but having absolutely no luck, even after a long email thread with support agent as well as a lengthy online live chat with Sage Online Accounting Support agent. The problem i am experiencing is when the Accounting Custom Layout Designer for Windows install/download gets to around 15%-20% it just stops and gives an error in a pop-up window saying "Application download did not succeed. Check your network connection, or contact your system administrator or network service provider.". This pop-up window then has 2 buttons, "Ok" or "Details". If I click the "ok" then it just cancels and closes the installer, if I click on the "details" button then it opens a notepad named "12VX29NW" with all the below in it: 

"

PLATFORM VERSION INFO
Windows : 10.0.19041.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.8.4270.0 built by: NET48REL1LAST_C
clr.dll : 4.8.4341.0 built by: NET48REL1LAST_C
dfdll.dll : 4.8.4270.0 built by: NET48REL1LAST_C
dfshim.dll : 10.0.19041.1 (WinBuild.160101.0800)

SOURCES
Deployment url : accounting.sageone.co.za/.../Softline.Pastel.Windows.ReportDesigner.application
Server : cloudflare
Deployment Provider url : accounting.sageone.co.za/.../Softline.Pastel.Windows.ReportDesigner.application
Application url : accounting.sageone.co.za/.../Softline.Pastel.Windows.ReportDesigner.exe.manifest
Server : cloudflare

IDENTITIES
Deployment Identity : Softline.Pastel.Windows.ReportDesigner.application, Version=1.8.0.0, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=msil
Application Identity : Softline.Pastel.Windows.ReportDesigner.exe, Version=1.8.0.0, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=msil, type=win32

APPLICATION SUMMARY
* Installable application.

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of accounting.sageone.co.za/.../Softline.Pastel.Windows.ReportDesigner.application resulted in exception. Following failure messages were detected:
+ Downloading accounting.sageone.co.za/.../Application Files/Softline.Pastel.Windows.ReportDesigner_1_8_0_0/HtmlSanitizer.dll.deploy did not succeed.
+ The remote server returned an error: (520) Origin Error.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
* The manifest for this application does not have a signature. Signature validation will be ignored.
* The manifest for this application does not have a signature. Signature validation will be ignored.

OPERATION PROGRESS STATUS
* [2021/06/06 14:38:09] : Activation of accounting.sageone.co.za/.../Softline.Pastel.Windows.ReportDesigner.application has started.
* [2021/06/06 14:38:09] : Processing of deployment manifest has successfully completed.
* [2021/06/06 14:38:09] : Installation of the application has started.
* [2021/06/06 14:38:10] : Processing of application manifest has successfully completed.
* [2021/06/06 14:38:12] : Found compatible runtime version 4.0.30319.
* [2021/06/06 14:38:12] : Request of trust and detection of platform is complete.

ERROR DETAILS
Following errors were detected during this operation.
* [2021/06/06 14:38:45] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading accounting.sageone.co.za/.../Application Files/Softline.Pastel.Windows.ReportDesigner_1_8_0_0/HtmlSanitizer.dll.deploy did not succeed.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate)
at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- Inner Exception ---
System.Net.WebException
- The remote server returned an error: (520) Origin Error.
- Source: System
- Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

"

I have tried multiple different secure network connections and I don't have a system administrator so I'm not sure how to fix this. 

Below i have included the screenshots of the errors and have attached the error notepad/file as well.

PLATFORM VERSION INFO
	Windows 			: 10.0.19041.0 (Win32NT)
	Common Language Runtime 	: 4.0.30319.42000
	System.Deployment.dll 		: 4.8.4270.0 built by: NET48REL1LAST_C
	clr.dll 			: 4.8.4341.0 built by: NET48REL1LAST_C
	dfdll.dll 			: 4.8.4270.0 built by: NET48REL1LAST_C
	dfshim.dll 			: 10.0.19041.1 (WinBuild.160101.0800)

SOURCES
	Deployment url			: https://accounting.sageone.co.za/Installs/ReportDesigner/Softline.Pastel.Windows.ReportDesigner.application
						Server		: cloudflare
	Deployment Provider url		: https://accounting.sageone.co.za/Installs/ReportDesigner/Softline.Pastel.Windows.ReportDesigner.application
	Application url			: https://accounting.sageone.co.za/Installs/ReportDesigner/Application%20Files/Softline.Pastel.Windows.ReportDesigner_1_8_0_0/Softline.Pastel.Windows.ReportDesigner.exe.manifest
						Server		: cloudflare

IDENTITIES
	Deployment Identity		: Softline.Pastel.Windows.ReportDesigner.application, Version=1.8.0.0, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=msil
	Application Identity		: Softline.Pastel.Windows.ReportDesigner.exe, Version=1.8.0.0, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=msil, type=win32

APPLICATION SUMMARY
	* Installable application.

ERROR SUMMARY
	Below is a summary of the errors, details of these errors are listed later in the log.
	* Activation of https://accounting.sageone.co.za/Installs/ReportDesigner/Softline.Pastel.Windows.ReportDesigner.application resulted in exception. Following failure messages were detected:
		+ Downloading https://accounting.sageone.co.za/Installs/ReportDesigner/Application Files/Softline.Pastel.Windows.ReportDesigner_1_8_0_0/HtmlSanitizer.dll.deploy did not succeed.
		+ The remote server returned an error: (520) Origin Error.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
	No transaction error was detected.

WARNINGS
	* The manifest for this application does not have a signature. Signature validation will be ignored.
	* The manifest for this application does not have a signature. Signature validation will be ignored.

OPERATION PROGRESS STATUS
	* [2021/06/06 14:38:09] : Activation of https://accounting.sageone.co.za/Installs/ReportDesigner/Softline.Pastel.Windows.ReportDesigner.application has started.
	* [2021/06/06 14:38:09] : Processing of deployment manifest has successfully completed.
	* [2021/06/06 14:38:09] : Installation of the application has started.
	* [2021/06/06 14:38:10] : Processing of application manifest has successfully completed.
	* [2021/06/06 14:38:12] : Found compatible runtime version 4.0.30319.
	* [2021/06/06 14:38:12] : Request of trust and detection of platform is complete.

ERROR DETAILS
	Following errors were detected during this operation.
	* [2021/06/06 14:38:45] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
		- Downloading https://accounting.sageone.co.za/Installs/ReportDesigner/Application Files/Softline.Pastel.Windows.ReportDesigner_1_8_0_0/HtmlSanitizer.dll.deploy did not succeed.
		- Source: System.Deployment
		- Stack trace:
			at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
			at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
			at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate)
			at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
			at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
			at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
			at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
			at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
			at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
			at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
			at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
		--- Inner Exception ---
		System.Net.WebException
		- The remote server returned an error: (520) Origin Error.
		- Source: System
		- Stack trace:
			at System.Net.HttpWebRequest.GetResponse()
			at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

COMPONENT STORE TRANSACTION DETAILS
	No transaction information is available.