If a user comes to my website from an external source, the page they landed on will be modified to include all the "landing page tips and tricks that increase conversion," plus a small message pops up that tells them the rules for posting. If a user was on my website previously, the extra "landing page stuff" won't show, as it's assumed that he/she isn't new to the site anymore.
But Google thinks that I'm cloaking, for I received a message in the Search Console about this. Maybe it's because they detected the difference in content without knowing about that landing page feature.
I don't see how this is cloaking, because I'm not modifying the pages just for GoogleBot. Is it really cloaking? Should I be doing this? 'Cause I don't see anything wrong with it.