Steam Achievements WITHOUT triggering Windows Firewall popup

I followed this tutorial for setting up Steam achievements:

And it worked. However, now when I try to launch a packaged build, I get a Windows Firewall popup. This previously did not happen. I’m using a Shipping build configuration. I suspect that the problem is that this method for doing Steam achievements requires enabling various “Online” plugins (e.g. “Online Base”, “Online Subsystem”, “Online Subsystem Steam”, etc), and that for some reason, one of those plugins is attempting to open a network port on launch. Does anyone know a) if this is the case, and b) if so, how to stop it?

My game has no networking requirements, I just need to be able to talk to the local Steam client process so that I can tell it when an achievement has been hit. I need to not have the firewall popup when new players launch the game, it undermines my credibility and makes players think the game is spying on them.

Thank you in advance!

So the SDK talks to your local client, and that logs the achievements with Steam.

Do you get this FW popup when playing generic Steam games?

Unless your firewall software auto allows software to create rules and access without a users knowledge, you won’t be able to fix this. Also, turn off Data Sharing with Epic in the settings.

Also, Steam Achievements probably use an API endpoint that is internet hosted centrally, not your local Steam client.