Door guest codes counting twice for setterBug

Latest version of "Group Limits" (3.0.0) has issues where when a player sets guest codes, it counts as 2 players. This basically means on a group limit of 4 set, only 3 players can use the code lock. When a 4th trys to join it says exceeding group limits. Here is my config if curious:

{
  "Limits": [
    {
      "Type Name": "Any",
      "Max Authorized": 4,
      "Shortnames": [
        "global"
      ],
      "Disable For Decaying Structures": true,
      "Notify Player": true,
      "Notify Owner": true,
      "Enforce": true,
      "Deauthorize": false,
      "Deauthorize All": false,
      "Discord": {
        "Webhook": "",
        "Inline": true,
        "Title": "Group Limit: Exceeded or deauthorized",
        "Color": 0,
        "Player Title": "Player",
        "Player": "{name}/{id}",
        "Entity Title": "Entity",
        "Entity": "{shortname}/{id} ({type})",
        "Position Title": "Position",
        "Position": "teleportpos {position}"
      },
      "Log To File": true
    }
  ],
  "Log Format": "[{time}] {id} ({name}) authorized on {shortname}/{entid} ({type}) at ({position})"
Intended but alright I will count only unique players on doors.
With the latest version (v3.0.1) is this bug now patched?
I don't think so