Generated reports/PDFs can also be downloaded/viewed from the notifications pane when just using the browser. It’s not as seamless or as efficient as the Edge Printing option but it is still not too bad for low volume report generation or testing purposes.
Perhaps check to see if the installer is in the expected location on the server and that the ‘epicordata’ folder is network shared and accessible by the client machine. When I tried setting it up following the Epicor help instructions on two machines it didn’t work for me but I also didn’t spend too long trying as am happy to just use download reports via the notifications pane for my current ad-hoc development/testing reporting use cases.
The Edge Agent seems to be a very early release/version (i.e. there’s still sections incomplete on the app and the content on it is still sparse) and therefore if you don’t need it for production purposes soon, I’d probably hold off a bit on spending too long on trying to get it working, if it doesn’t work for you when following the help instructions, as I suspect there will be a few updates coming to improve/fix it.
It has to be enabled before it can be downloaded and you have to have admin privileges to install it.
IMHO, the Edge Client service is a move towards on-prem operations. Now there is something to install, and kept up-to-date, and it brings with it a level of security exposure since it can write to local storage. I believe that @edge (no relation) hinted that this might move to a web worker where the browser has a background thread checking for printing much like the current System Monitor running in your system tray. If they give the client Progressive Web App capabilities, then you get the web service worker automatically and potentially add some offline functionality.