[SalesForce] Lightning Component not showing in Community App Builder

I have a component that is not showing on Community Builder.My managed package app has a component and one of our customers has an issue where we cannot see the Lightning Component in the Community Builder >> Custom Components. I am wondering if that could be permission?

Here are the things that I have verified.

1 – In the component I have set forceCommunity:availableForAllPageTypes.

<aura:component implements="forceCommunity:availableForAllPageTypes" access="global" controller="XXXComponentController" >

2 – The Customer has deployed the Domain to users.

3 – We can see other components on Community Builder >> Custom Components(Those components are all created manually not from managed package).

4 – If I install the same app version in a new org, I can see the component.

My questions are:
1 – Is there any Permission Set that I need to set?
2 – Is there anything else I could check?
3 – If I enable the Debug mode, which information I should look for in the console?

Thank you in advance!

Best Answer

I created a new version and I pushed to the customer again, and seems to solve the issue, somehow it shows the component in his org. Thank you for all the answers.

Updated on: 2019-09-27
Another way to solve this issue is to compile all the Apex classes.