I hadn't thought of that! However, I checked and even with a specific rule to allow connections, it's still happening. From what I can tell, the launcher is refusing to read the config.json file. All the settings are correct in there, but they don't show up when I open the launcher.
I've double-checked permissions on all relevant files and folders as well as the registry... unless there are missing lines or registry keys, it's all correct.
For comparison, the Homecoming launcher works just fine. Both Victory and Homecoming are in the C:/Games/ folder. Permission settings are identical.