How to access USB device /dev/ttyACM0?

As title. My app needs to access an USB device (an Arduino one) on /dev/ttyACM0 the user is in the dialout group so it has access to the device but snap continue to not see the device even if my snapcraft.yaml contains those plugs plugs: - serial-port - raw-usb

is there a way to fix it or snap can’t access USB devices?

See:

Hi, thanks for the answer. I have to admit that I didn’t fully understand the post.

I find Snap quite challenging to work with for applications that need access to basic resources, such as USB devices.

Many of my users rely on Flatpak, and I can now better understand their preference.

I hope Canonical will continue improving Snap, as the current experience feels more complex than necessary for these use cases.

Despite the added complexity, it also seems that some aspects are still not fully mature.

Hopefully, these issues will be addressed as the platform evolves.