Hi Jane,
Not having your license key inputted on your site will not stop the plugin from working, but it does mean that you don’t get automatic updates on your site. You also need it to access our premium support forums. This forum is for unregistered users asking Pre-Sales questions. Since you have a valid license, you can post in our Events Calendar PRO forum 🙂
Your license key needs to be added to your site under Events –> Settings –> License Keys. If you need help, we have a video walkthrough here.
The next step is to further troubleshoot the issues you’re having. Please post in our Events Calendar PRO forum with more details about the problems you’re experiencing. A member of our support team can assist you from there.
Best,
Leah