Make sure all objects are deployed.
Make sure all profiles for users who need access to CalendarAnything are custom profiles that have all the necessary object access.
- Read, Create, Edit, Delete access to all objects beginning with CA_
- Apex Class access to all classes starting with SCLA2
- Visualforce Page Access access to all pages starting with SCLA2
- At least read access to the objects that the calendars are based on, including related lookup objects if they are used in formulas or displayed fields
This can alternatively be accomplished by assigning the Default CalendarAnything Permission Set which comes with the application to the affected user/s: