There are a few things to note.
- For SNAP you should better use a Java JDK v8. SNAP is not yet compatible with the latest JDKs.
- You better use version 0.9.0 of jpy and not the master. There is a tag for it: Release 0.9.0 · jpy-consortium/jpy (github.com). SNAP respectively snappy has not been adapted to the recent changes in jpy.
- Also, there still can be issues with the M1 chip, especially when native libraries are used. Just noted recently here for TensorFlow.
Fail to read data with the internal GDAL - #3 by marpet