We do the same thing, one key thing I found at least is that you have to run it from the Kinetic server (at least for on-prem that is what I must do).
I have a BAT file that PDQ calls that points it to the installer on my Kinetic Server:
\\*SERVERNAME*\ERP11.3.100.0Deployment\ClientInstaller\Epicor_Edge_Agent.exe --optionfile "\\*SERVERNAME*\ERP11.3.100.0Deployment\ClientInstaller\EdgeAgentOptions.txt"
It calls the installer and the options file, the Options file is:
mode=unattended
unattendedmodeui=none
installMode=multiSessionInstall
clientExePath=C:\Epicor\ERP4.3.100.5Client\Client\Epicor.exe
allowedURL=https://*SERVERNAME*/*KINETICINSTANCE*
You can add more than one path & URL, up to 4 or 5 I believe and there are some other threads on here that go into more detail about all the various flags you can set. This will also install in Multi-User mode so that if you ever have a machine that more than 1 person could ever log into it will work for everyone, not just the first person to sign in (the fact that this is not just the default way it works is mind blowing to me). It is also for 2024.1.* but the same basic one worked for 2024.2, though I never tried to auto deploy 2025
I do know that in 2025 they have a new screen that allows you to enter this in ahead of time, I’m not sure if that creates the option file or how that all works, again, I have not tested that in 2025.