Troubleshooting
Common issues and how to resolve them. Most problems come down to connectivity, stale cache, or an easy settings tweak.
The Sub Due modal isn't firing
Sub Due alerts apply to rolling subs, so AFL and league only — netball teams sub at the quarter break, so this alert never appears for them. For AFL and league, the sub timer requires an active, running quarter or half. Check the following:
- The quarter or half is started. After a break, make sure you've tapped Start Q{n} (league from Under 10: Start H{n}). The Sub Due timer doesn't run during a break.
- Clock is not paused. The clock pill in the scoreboard shows a ▶ icon when paused. Tap it to resume. The timer only counts while the clock runs.
- Sub interval is set. Check the sub interval under Game settings, on the lineup screen or below the field during the game. It can be anything from 1 to 10 minutes.
- No "breaks only" rule. If your team uses the Subs only at the breaks rule (Team › How we play), Siren won't suggest rolling subs.
- There are bench players available. If everyone is on the playing area, there's nobody to swap in so no suggestion is generated.
The clock stopped at 0:00
This is expected behaviour. The clock counts down from the set quarter (or half) length, and at 0:00 the period ends by itself and the clock stops, so players aren't credited extra minutes. In AFL, a Quarter complete card lets you add a score that landed on the siren before you move to the break. If the umpire's siren or whistle goes before the clock runs out, tap the clock and choose End Q{n} now (league from Under 10: End H{n} now).
Scores appear to have reset after navigating away
Scores are saved to the server as events when you record a score or any rotation action. If you navigate away and come back, the game replays all saved events on load. If scores look wrong:
- Check your connection. If you were offline when a score was recorded, the server action may have failed silently. The toast failure would have indicated this.
- Hard-refresh the page. On mobile this is typically pull-to-refresh or closing and reopening the tab. This forces a full event replay from the server.
- If scores are genuinely missing, they were likely not saved. Unfortunately there is no automatic recovery for lost events. The game detail page shows the current recorded state.
An injured or lent player keeps appearing on the playing area at breaks
Injured (INJ) and lent (LENT) players are excluded from the reshuffle algorithm and always placed on the bench at AFL and netball quarter breaks. League never brings them on in a swap. If a player with one of these badges still appears in a position slot:
- Check the player tile: their name should be greyed out (60% opacity) and tapping them should have no effect.
- If the tile appears fully interactive, refresh the page and check whether the injury/loan was properly saved (look for the badge in the live game view).
Rotation suggestions aren't appearing
- Netball suggests a fresh lineup at each quarter break, not during play, so there's no swap card mid-quarter.
- In AFL and league, the swap card only appears when there are bench players to swap in. If the whole squad is on the playing area, no suggestion can be generated.
- If all bench players are injured or lent, they're excluded from rotation and the card will be empty.
- All players on the playing area might be kept on: AFL players set to Keep on field or Keep in a zone, league players with the Keep on role, and league's FR and DH vest wearers aren't suggested off.
- Your team might use the Subs only at the breaks rule, which turns off rolling-sub suggestions.
The Stats tab is empty
- Stats only populate for finished games. Every quarter or half must have been played out, and Finish game tapped in the full-time review.
- If you see "no data yet" messages, check the Games tab to confirm a game shows status Final, not In progress.
- Scoring stats require the Track scoring toggle to have been on for those games.
The page isn't loading
- Check your internet connection.
- Hard-refresh the page (Cmd+Shift+R on Mac, Ctrl+Shift+R on Windows/Android).
- Try opening the app in an incognito/private window.
- If the problem persists, clear your browser cache for the Siren site.