Skip to main content
NetterTech
Event management for WordPress, done right.

Troubleshooting

For site administrators resolving common issues.

Events not appearing on calendar

Symptom: The calendar or event list shows empty or missing events.

Cause: No published events exist in the displayed date range, the occurrence horizon (how far ahead the plugin generates dates) is too short for recurring events, the shortcode or block hasn’t been placed on the page, or a category filter is excluding your events.

Fix: Confirm events are published and fall within the visible date range. For recurring events, increase the occurrence horizon (how far ahead the plugin generates dates) under Events > Settings > Advanced. Verify the shortcode or block is on the correct page. Remove any category parameter from the shortcode to rule out filtering.


Tickets not showing at checkout

Symptom: The ticket selection step is missing or the event page shows no ticket options.

Cause: WooCommerce is not active, no ticket types have been created for the event, the event date has passed, or available capacity is set to zero.

Fix: Confirm WooCommerce is installed and active. Open the event editor and check the Ticket Types section. Add at least one ticket type with a quantity greater than zero. Verify the event end date is in the future.


QR code not scanning

Symptom: The camera opens but the QR code won’t read, or a “code invalid” message appears.

Cause: Camera permissions are denied in the browser, lighting is too low, the code has already been used for check-in, or the ticket has been cancelled.

Fix: Allow camera access in your browser’s site permissions and ensure adequate lighting. If the code scans but returns an error, check the attendee’s ticket status in Events > Attendees.

Note: QR code scanning requires Pro.


RSVP confirmation email not sending

Symptom: Attendees register successfully but receive no confirmation email.

Cause: WordPress transactional email is not configured on your host, the email is landing in spam, or the wp_mail() function is failing silently.

Fix: Install an SMTP plugin (WP Mail SMTP, Postmark, etc.) and connect it to a transactional email service. Ask a test attendee to check their spam folder. Use the SMTP plugin’s test-send feature to confirm delivery is working.


Template override not taking effect

Symptom: A copied template file in your theme is being ignored and the default layout still renders.

Cause: The file is in the wrong directory, the subfolder name doesn’t match the plugin’s expected path, or a caching plugin is serving the old rendered output.

Fix: Confirm the file lives at your-theme/nettertech-events/ and that the subfolder structure mirrors the plugin’s templates/ directory exactly. Clear all caches (page cache, object cache, and any CDN), then reload.


“No events found” after migration

Symptom: Event pages return “No events found” or custom post type archives show nothing immediately after a site migration.

Cause: WordPress rewrite rules are stale and haven’t been regenerated for the new environment.

Fix: Go to Settings > Permalinks and click Save Changes without making any edits. This flushes and regenerates the rewrite rules. No configuration changes are needed.


See also: Getting started | Settings | Upgrading