26All roles

Master Troubleshooting Guide — GoClubPro

Training Module 26 | Area: Cross-Module Troubleshooting Reference


About This Guide

This guide aggregates the most common issues across all GoClubPro modules into a single searchable reference. Organised by symptom category for fast lookup.


Category 1: Account & Login Problems

SymptomMost Likely CauseResolution
Can't log in — password not acceptedWrong password or caps lockUse Forgot Password to reset
Can't log in — "email not verified"Verification email not clickedCheck inbox + spam; click the link; or resend from login page
Can't log in — MFA code rejectedPhone clock out of syncEnable automatic time sync on device; try next 30-second code
Locked out — no MFA app, no backup codesLost deviceContact Club Admin → they request support MFA reset; identity verification required
"Invite link expired"Link is single-use or >24 hours oldAsk admin to resend invite
"Email already in use" at signupAccount already existsUse Login + Forgot Password instead
Logged out unexpectedlySession expired (JWT timeout)Log back in; this is normal after extended inactivity
App shows data for wrong clubPrevious club context still activeClick club chip → select correct club
Account suspendedAdmin or platform actionContact Club Admin or support

Category 2: Dashboard & Navigation

SymptomMost Likely CauseResolution
Dashboard shows empty "This Week"No upcoming fixtures, not assigned to a teamAdmin checks team assignment
Missing navigation sections (e.g., no Admin Panel)Role doesn't have accessContact Club Admin to verify role
Fines/Claims/Fantasy not in navigationModule disabled by adminAdmin enables in Settings → Features
Red badge count not clearingUnread alerts not acknowledgedClick through Alerts tab items to acknowledge
Dashboard data looks staleCached dataPull-to-refresh on dashboard or hard refresh (Ctrl+Shift+R)
Context switcher shows clubs I've leftCached membership listLog out and log back in to refresh

Category 3: Schedule & Fixtures

SymptomMost Likely CauseResolution
No fixtures showingNot in a team, or no fixtures importedAdmin adds to team; imports fixtures via your league platform or CSV
Fixture time/location is wrongyour league platform not synced after updateAdmin runs schedule sync; or manually edits fixture in Admin Panel
RSVP button not showingNot on that team's rosterAdmin adds you to the team
schedule sync imports 0 fixturesWrong Competition ID, or draw not publishedRe-check Competition ID; verify your league platform draw is published
CSV import failsWrong format or date structureUse the template; check all required columns
Duplicate fixtures after syncTwo sources for same competitionRemove duplicate your league platform source
Fixture cost shows blankMatch fee not configuredAdmin sets match fee in Settings → Fee Configuration
Parent can't see child's scheduleChild not on a teamAdmin adds child's account to relevant team

Category 4: Payments

SymptomMost Likely CauseResolution
Fees showing $0 when they should have a costFee configured AFTER fixtures were importedAdmin reconfigures fee, deletes and reimports fixtures
Fee shows blank ("TBD")Fee not configured (blank ≠ $0)Admin sets explicit dollar amount in Settings → Fee Config
Bank Transfer declaration pending >48 hoursTreasurer hasn't reviewed it yetContact Treasurer directly, referencing the declaration date and amount
Bank transfer not reconciledTreasurer hasn't matched itTreasurer reconciles in Treasurer → Reconciliation tab
Season Plan not visible to playerNot configured, or season not activeAdmin enables Season Plan in Settings → Fee Config
Match fee charged despite being on Season PlanRegistration not confirmed for correct gradeAdmin checks player's registration status and grade
Refund not receivedNot yet processed by TreasurerContact Treasurer directly — refunds are a manual bank transfer back from the club
Payment history emptyNo payments made, or wrong date filterExpected for new users; check date filter on History tab

Category 5: Selection Board & Squad Builder

SymptomMost Likely CauseResolution
Fixture not showing on Selection BoardSquad already confirmed, or wrong team/roleCheck confirmed fixtures via Admin Panel; verify Coach role
Player missing from squad poolNot assigned to teamAdmin Panel → Teams → add player to team
All players show "Unavailable"Blockout dates covering fixture dateReview players' blockout dates; remove if incorrect
Confirm Squad button greyed outBelow minimum player countAdd more players to reach minimum
Selected players not getting notificationsNotifications disabled on their deviceAsk players to enable notifications; in-app Alerts always work
Squad changes not savingSession timeoutRe-login and redo changes
Two coaches editing same squad simultaneouslyNo locking mechanismCoordinate verbally before editing

Category 6: Admin Panel

SymptomMost Likely CauseResolution
"No teams found" when assigning memberTeams not yet createdCreate Season → Competition → Team first
Join request not visibleAdmin panel not checked, or old request expiredCheck Admin Panel → Members → Pending Requests
schedule sync shows 0 fixturesWrong season or Club IDUpdate Competition ID in Integrations
Broadcast not received by membersModule disabled, or notification settingsCheck Feed module enabled; remind members to check Alerts tab
Can't activate new seasonAnother season still active, or missing required fieldsArchive previous season; complete all required season fields
Member removed but still in squad builderCached stateRefresh the page
Reported content queue missingRole issueConfirm Club Admin role; contact support

Category 7: Treasurer & Accounting

SymptomMost Likely CauseResolution
Wallet-covered fee not confirming automaticallyWallet balance insufficient to fully cover the feeCheck the member's wallet balance in Accounting; remainder is declared as a pending Bank Transfer
Aging shows paid accounts as overdueBank transfer not reconciledReconciliation tab → match bank transfers
Ledger export is emptyWrong date rangeSet date range to full season dates
Expense claim won't approveMissing required fields or receiptAsk member to resubmit with complete information
Declared bank transfer not showing in club's accountMember sent to wrong account, or transfer still processingConfirm bank details with member; check bank statement again in 1–2 business days
Association bill is incorrectAssociation billing errorContact Association Admin; add note to bill
Can't access Treasurer sectionRole not assignedClub Admin assigns Treasurer role

Category 8: Player Profile

SymptomMost Likely CauseResolution
Photo won't uploadFile too large (>5MB) or wrong formatCompress image or convert to JPG/PNG
Stats not updating after matchAdmin hasn't marked post-match attendanceAdmin marks attendance in Admin Panel → Schedule
Injury badge still showing after recoveryNot manually clearedProfile → Health & Injury → Mark as Recovered
Blockout not showing in Squad BuilderDate range doesn't overlap fixtureCheck blockout dates include the fixture date
schedule import failsWrong participant ID or API issueDouble-check participant ID; retry later
Download My Data email not receivedProcessing delayAllow up to 24 hours; check spam
Registration fields missingClub hasn't configured custom fieldsContact Club Admin

Category 9: Noticeboard & Notifications

SymptomMost Likely CauseResolution
Noticeboard not in navigationFeed module disabledAdmin enables in Settings → Features
No push notificationsPWA not installed, or permission deniedInstall PWA; check device Settings → Notifications
Push notifications duplicatedUsing both browser and PWA simultaneouslyUse only the installed PWA
Email notifications going to spamEmail domain filteringMark sender as safe; add to contacts
Alerts badge not clearingAlerts not clicked/acknowledgedClick through each alert in the Alerts tab
Comment not loadingSlow connection or large threadRefresh the page
Can't report a postNot logged in, or session expiredRe-login and try again

Category 10: Fines, Claims & Fantasy

SymptomMost Likely CauseResolution
Fines not visibleModule disabledAdmin enables in Settings → Features → Fines
Fine vote not countedVoted after deadlineVote within the voting window next time
Approved fine not in PaymentsShort delayRefresh Payments page after 2–3 minutes
Claim rejected immediatelyMissing receipt or policy violationRead rejection reason; attach receipt and resubmit
Claim reimbursement not receivedTreasurer hasn't processed bank transferAllow 7 business days; contact Treasurer directly
Fantasy League not showingModule disabled or no gameweeks createdAdmin enables Fantasy in Settings; creates first gameweek
Can't make Fantasy picksOutside pick window (before open or after deadline)Check gameweek dates; picks only during open window
Fantasy points not updatingGameweek not finalised by adminFantasy Admin finalises gameweek

Category 11: PWA, Offline & Installation

SymptomMost Likely CauseResolution
"Add to Home Screen" not showing on iPhoneUsing Chrome instead of SafariUse Safari on iPhone
Offline page showing despite internetStale service worker cacheClear app cache in device Settings
App not updatingService worker waiting for all tabsClose all GoClubPro tabs; reopen
Push notifications stopped after phone updatePermission resetRe-enable in device Settings → Apps
App icon disappeared from home screenAccidentally removedRe-install from browser

Category 12: Multi-Club & Roles

SymptomMost Likely CauseResolution
New club not in context switcherInvite not yet acceptedAccept the invite email; reopen switcher
Paid wrong club's feeIn wrong contextContact both clubs' Treasurers to reallocate
Selection Board missing in a clubRole is Player, not CoachContact that club's Admin to update role
Can't find second club's scheduleStill in first club's contextSwitch context via club chip

Category 13: Association Admin & Central Command

SymptomMost Likely CauseResolution
Clubs can't join association's seasonSeason not published/activeAdmin Panel → Season → Set as Active
Bill not appearing in club's Treasurer viewWrong club selected when issuingRe-issue to correct club; cancel incorrect one
Diagnostics shows DB connections at 95%Traffic spike or slow queriesMonitor; contact platform ops if sustained
Payment declarations delayed in appearingJob queue backupRestart job processor if queue is stalled
Can't find user in Central CommandTypo in search or account deletedTry partial email search

Escalation Path

If the above doesn't resolve your issue:

Level 1: Self-help
 → Search this training library
 → Try the troubleshooting table in the relevant module
 → Clear browser cache; log out and back in

Level 2: Club Admin
 → Role/access issues
 → Fee configuration questions
 → Team assignment problems
 → Member management

Level 3: Platform Support
 → Platform-wide issues (Diagnostics)
 → Account merges / deletion
 → Reconciliation/ledger data integrity issues
 → MFA resets when all backup codes are lost
 → Data integrity questions
 → Feature not working as documented

Submit support requests via: Suggest Features → Other (or your association's support channel)

Quick Diagnostic Questions

Before escalating any issue, gather this information:

  1. What exactly is the symptom? (Error message verbatim, what's missing, what's wrong)
  2. Which role are you logged in as? (Player, Coach, Treasurer, Admin...)
  3. Which club context are you in?
  4. What device and browser? (iPhone/Chrome/Safari, Android, Windows/Edge...)
  5. Is the PWA installed or browser?
  6. When did this start? (Always? After a specific action? Since an update?)
  7. Does it happen for other users too, or just you?

Answering these before reaching out saves significant back-and-forth time.


Master Troubleshooting Guide complete — Module 26 of 26


Final Training Library Index Update

#Module
22PWA & Offline Mode
23Notification Preferences
24Multi-Club & Role Switching
25[Schedule Sync Integration Guide](25-league platform-integration.md)
26Master Troubleshooting Guide