I have also been experiencing this issue since I started trying to use NoMachine on my M1 Mac Mini, and I also found the same workaround (use VNC to connect, then NoMachine, then disconnect VNC). I actually turn my monitor off, like the test that lead to the knowledgeable article. I appreciate the presence of an official workaround that doesn’t involve third party software, but I am concerned that it may reduce security (prevent the session from locking at all if I forget to manually lock it locally and/or forget to disconnect remotely). The trouble report appears to indicate that the NoMachine team will be working on a fix; is it the best place to track progress regarding such a fix?