I keep getting this issue, at first I was able to resolve it by going on the missing precedents page and granting all missing precedents but now there isnt anything missing.
Discussion posts and replies are publicly visible
Please check if you have right security for that record and the application.