I feel your pain. I spent days and days troubleshooting it. I still don't have it working. I gave up for now. The best workaround seems to be to grant individual people access to specific modules as opposed to granting access via roles and/or pages. To reiterate, the only way I've been able to get around the problem is to add each author's username to the "Edit" function on each module they need to edit with the CuteSoft editor. Unfortunately, this workaround wasn't good enough for our environment, so we've disabled the CuteSoft editor until I can make some time to see if things are different when CuteSoft releases a new version and/or when there is a new version of DNN.
Good luck though. I too would very much like to know if anyone finds a good solution for this.