Actually the post is pretty much exactly about that:
[…] so anyone would assume that means they have permission, but the system is actually lying, and you have to toggle the checkboxes off and on again to grant permission - who would even think to try that?
So, maybe it’s worth to read it. I don’t think that is related, but who knows. You always want to exclude the more common potential causes first.