I have fixed it!
For future reference, it's very simple; here's how(it was 1 of 2 things):
If you're on Windows 10 go to Control Panel>Network and Internet>Network and Sharing Center. On the left-hand side, click "Change adapter settings". This will open a new window of various connections. Right click the connection you are using and click on Properties, you'll be under the Networking tab in the next box that opens. UNCHECK QoS Packet Scheduler and make sure IPv6 is checked. You're done. For good measure, make sure you are using the Google DNS addresses.
Before I begin!!! Here is my log I got from using the -log command line
00000746: Perf: Build 101113
00000746: Perf: 2019-12-23T03:49:10Z
00000746: Perf: Platform 1
00000753: Perf: Archive has version 1 header
00001041: Perf: Archive has version 1 header
00001743: Perf: Deleted 0 old files.
00001813: Debug: WebBrowser: Skipping file CoherentUI_Host.exe
00001814: Debug: WebBrowser: Skipping file CoherentUI64.dll
00002148: Debug: Coherent Warning: PID: 6840 | 4492 03:49:11.927181 [6840:4492:ERROR:resource_bundle.cc(528)] Failed to load \Guild Wars 2\bin64\ui_resources_100_percent.pak
Some features may not be available.
00002148: Debug: Coherent Warning: PID: 6840 | 4492 03:49:11.928179 [6840:4492:WARNING:resource_bundle.cc(252)] locale_file_path.empty()
00002637: Debug: Coherent Warning: PID: 6840 | 7756 03:49:12.427843 [9004:10748:ERROR:resource_bundle.cc(528)] Failed to load \Guild Wars 2\bin64\ui_resources_100_percent.pak
Some features may not be available.
00002637: Debug: Coherent Warning: PID: 6840 | 7756 03:49:12.427843 [9004:10748:WARNING:resource_bundle.cc(252)] locale_file_path.empty()
00002712: Debug: Coherent Warning: PID: 6840 | 4492 03:49:12.502643 Requesting resource read for coui://web/launcher/arenanet/images/mini-dragon.raw.png with internal id 6 reported FAIL
00002762: Debug: Web Message (launcher.js:2): onShowLauncher
00002762: Debug: Web Message (launcher.js:2): onSetPreferences
00002762: Debug: Web Message (launcher.js:2): onSetLanguage
00002787: Debug: Web Message (launcher.js:2): onPasswordHash
The issue I am having is described as such:
When downloading the game, I got just passed "Playable" before it started giving me issues. The specific issue is complicated. When I open the launcher it will begin downloading. It will download a few files indicated by the "FILES REMAINING" indicator, and then it will stop. It SAYS it is still downloading files, indicated by the "DOWNLOADING" indicator. Yet, it never finishes even if I let it run for hours. In fact when I do let it run for hours, my computer will freeze OR the "FILES REMAINING" will totally disappear, all the while I am still at 0% downloaded. Now, before, it was not messing up in this way. It seems the longer I have tried to force it to download, the more glitchy it has become. The only way I can get it to actually download files properly is by opening and closing the launcher, which forces it to download 3-4 files and then hang again for eternity. Here are things I have attempted to remedy the issue:
Deleting ALL files associated with guild wars 2 INCLUDING: The cache files hidden in %temp%, the files hidden in
%appdata%, the files in My Documents, the main game files, and the downloaded launcher
Completely redownloading the game from SCRATCH after the above^ steps
Allowing all the ports through my router
Using various, proper IPs with the -assetsrv command line
Allowing ALL ports by putting my router in DMZ Mode
Putting the IPs for the assetsrv in my host file in system32
Running as administrator
Running the repair tool multiple times
Using a VPN
Starting the game and letting it stream all the files while I play (it streamed none as far as I am aware)
Changing the stream type in-game in the options to Max
Changing my DNS
Flushing my DNS
Allowing the app through my Firewall
If I think of any more, I will add them.
Some help with this would be amazing. Downloading on another computer isn't on the table. I really would like to play again I know this is most likely on my end.