Thermal printer service doesn't start

I have the same issue with printer from the system/browser GUI, but I can still echo something to /tmp/DEVTERM_PRINTER_IN and it prints correctly.

I got frustrated and reimaged, then found out installing snapd can cause this(I don’t know how yet).