I get that on scenarios and liveries on cc requires you to own the content required but quite a few are saying required content when I do actually have the content!
I think it's intentional to show all the required content instead of just stuff you are missing. Happens on PC as well.