I did get some errors at times in the script where it would report a failure on upgrading the sysmon executable, but when I manually verified, the installation was successful and it was a false negative.
you will probably need to restart the splunkforwarder service after each sysmon upgrade, as the forwarder doesn't pick up the new event log entries without a restart.
Per what is being described on the app documentation, the current Sysmon deploy and maintain is developed to support Sysmon 8.00.
July 25, 2018
Updated sysmon config generated from my modular repository.
This config is updated to the latest iteration of the MITRE ATT&CK framework
Built for Sysmon 8.00
I suggest to deploy this app to a Splunk sandbox environment and run your tests to check about the Sysmon behavior on verson 10.x. I never worked with this app before.