'Firebase keeps sending me insecurity warnings for my real time database even though my rules prevent root level access

I have a public website that I share with a few of my colleagues and I am using firebase hosting and a real-time database to store my data. Below you will see my security rules. Firebase keeps sending me warning emails that my database has public access. I contacted their support and they recommended that I go further through the documentation and avoid root access to my data nodes. I did as recommended, but I am still getting the warning emails with the same message for insecure rules.

My desired behavior is to have the Posts node be read publicly

Thank you in advance for your time and help.

{
  "rules": 
  {
    ".read": false,
    ".write" :false,
    "data":
    {
        "Posts":
        {
          ".read":true,
          ".write":false
        }
    },
    "users":
    {
      "data":
        {
          "Posts":
            {
              ".read":"auth != null",
              ".write":"auth != null"
            }
        }
    }
  }
}


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source