Network related errors while updating clearlinux

I ran swupd update after a while and got multiple network related errors.
Although the updates are getting downloaded its taking too long. Been hours already and m still at 65%

Error: Curl - Download error - (55) Failed sending data to the peer
Error: Curl - Download failed: response (503) -  'https://cdn.download.clearlinux.org/update/33900/files/0ccf7a3aacc1c45f510b8ab87d28f793b3ea46cbfc927a8dd0921a0c51c72950.tar'
Error: Curl - Communicating with server timed out - 'https://cdn.download.clearlinux.org/update/33900/files/9d8779a9f598c303f91f77f90f707e3e5cfa3f752ecd6b7fe92a1707c0716f73.tar'
Error: Curl - Communicating with server timed out - 'https://cdn.download.clearlinux.org/update/33900/files/55730b691c9e499264b583cdbbf9c990257a708fb1df1a0a1f52a698faa8e297.tar'

Is there anything that can be done to improve the download of updates ?
Thanks

If you are behind gfw or anything like that then your best choice is to emmigrate.
If you are not, then you can try to force swupd upgrade to a specific version, which is not too different from you current version. Repeat this step for several times to get to the latest.