Common Issues
Solutions to frequently encountered problems.
Next Occurrence Not Showing
Check the Date Field
- Go to Recurring Events → Settings
- Verify the Date Field name matches your actual field
- Edit an event and confirm the field has a date value
Check Recurrence is Enabled
- Edit the event
- Look for the Recurrence Settings metabox
- Ensure "Enable recurring event" is toggled On
Verify the Anchor Date
The anchor date must match your recurrence pattern:
- Weekly (Monday): Anchor should be a Monday
- Monthly (15th): Anchor should be the 15th
- Monthly (First Tuesday): Anchor should be a first Tuesday
Clear the Cache
- Go to Recurring Events → Settings
- Click Clear All Cache
- Refresh and test again
Wrong Dates Showing
Check WordPress Timezone
- Go to Settings → General
- Verify your timezone is correct
- Save changes even if it looks correct
Check Date Format in Field
Ensure your date field stores dates in a format PHP can parse:
- ✅
2026-01-15(Y-m-d) - ✅
15/01/2026(d/m/Y) - ✅
January 15, 2026 - ❌ Custom formats may not work
Clear Cache After Changes
After fixing date issues:
- Clear plugin cache
- Clear any page caching plugins
- Test in an incognito browser
Bricks Dynamic Tags Not Appearing
Verify Bricks is Active
The tags only register when Bricks Builder is active.
Check the Tag Group
- In Bricks, click the dynamic data icon
- Look for Recurring Events group
- If missing, try refreshing the editor
Check Query Loop Context
Dynamic tags may not appear if you're not inside a query loop or single event context.
Query Loop Not Showing Events
Verify Query Type
- Select your query loop container
- Check that Query Type is set to "Recurring Events"
- Not the standard "Posts" type
Check License Status
Multiple occurrences require a valid license:
- Go to Recurring Events → Settings → License
- Verify license is active
- If expired, renew and reactivate
Check "Hide Past Events"
If enabled, only future occurrences show. If all your test events are in the past, they won't appear.
Verify Post Type
Ensure the post type in query settings matches your configured post types.
Calendar Not Displaying
Check Shortcode
Verify the shortcode is correct:
[lre_calendar]
Not:
[lre-calendar]
[calendar]
Check Events Have Calendar Enabled
Events must have "Display event in calendar" toggled On in the metabox.
Check JavaScript Console
Open browser developer tools (F12) and check the Console tab for errors.
Check for Plugin Conflicts
Temporarily deactivate other plugins to identify conflicts, especially:
- Other calendar plugins
- JavaScript optimization plugins
- Caching plugins
Filters Not Working
AJAX Not Loading
Check browser console for JavaScript errors.
URL Not Updating
AJAX filters update the URL. If this isn't working:
- Check for JavaScript errors
- Verify no plugin is blocking History API
- Test in incognito mode
Wrong Query Being Filtered
Ensure the filter is targeting the correct query loop:
- In Bricks: Check "Target Query Loop" setting
- Multiple loops: Each filter can only target one loop
Add to Calendar Not Working
Button Not Appearing
- Enable the feature in Settings → General → Add to Calendar
- Configure the Start Time Field
- Ensure the event has a time value
Wrong Event Times
- Verify your time field format (HH:mm or h:i a)
- Check WordPress timezone settings
- Test with a simple time like "14:00"
ICS Download Issues
- Check for JavaScript errors
- Disable security plugins temporarily
- Test in different browser
Performance Issues
Slow Page Load
- Reduce "Occurrences Per Event" in query settings
- Lower "Default Occurrences" in plugin settings
- Increase cache duration
- Use pagination instead of showing all events
Database Timeouts
- Check if transients table is bloated
- Clear plugin cache
- Consider using object caching (Redis/Memcached)
Override Values Not Showing
Check Field Configuration
- Go to Settings → Overrides
- Ensure the field is checked as overridable
- Save settings
Check URL Parameter
Single event pages need the ?lre_date=YYYY-MM-DD parameter for override context:
yoursite.com/event/yoga/?lre_date=2026-01-15
Verify Override Exists
- Edit the event
- Go to Manage Occurrences
- Confirm an override exists for that date and field
Still Having Issues?
- Enable Debug Mode: Add
?lre_debug=1to your URL - Check Debug Log: Go to Settings → Debug tab (if enabled)
- Contact Support: Visit listapage.au with:
- WordPress version
- PHP version
- Plugin version
- Steps to reproduce
- Any error messages