Yes. Each user can only enable content sharing on 5 campaigns at a time. If you're hitting the limit, you can turn it off on old ones you're not using anymore, or you can ask someone else in the campaign who has a master-tier subscription to enable it; it doesn't have to be the DM who enables it.
(Though, you said it was enabled on yours, and if that's the case then the problem is something else.)
My content sharing enabled is not working on my new campaign and my players have trouble accessing the classes and books that I have.
I have a master Tier.
Is there a problem?
What, specifically, are they having trouble accessing?
Do they have characters in the campaign?
Have you enabled content sharing on five campaigns already?
pronouns: he/she/they
So there is a limit of 5 campaigns?
Yes. Each user can only enable content sharing on 5 campaigns at a time. If you're hitting the limit, you can turn it off on old ones you're not using anymore, or you can ask someone else in the campaign who has a master-tier subscription to enable it; it doesn't have to be the DM who enables it.
(Though, you said it was enabled on yours, and if that's the case then the problem is something else.)
pronouns: he/she/they
Also check both your AND their entitlements, under Account > Licenses if I remember correctly, to ensure they're synced.