@AKMin I was able to get my application working correctly by changing my packaging method over to jpackage.
I was previously using javapackager which seems like it was not bundling the application correctly and executing it via a shell script - the 'universalJavaApplicationStub'.
Using jpackage I bundle the app as an app-image, sign all the files, then create a .dmg from the app-image and sign and notarize that and all is working now.
Hope this helps!
Topic:
Code Signing
SubTopic:
General
Tags: