The EVSE Directory · Field sheet · Cross-brand / Protocol · OCPP-F03
OCPP-F03Free sampleAuthorize rejected — invalid idTag
Cross-brand / Protocol · DC Fast Chargers
Safety
Scrub personal identifiers from tickets.
How it presents
Symptom
Authorize rejected — invalid idTag — badge/app presents locally but CSMS returns Invalid/Blocked, or local list is stale after prolonged offline. protocol field note: keep evidence scrubbed and prove the ranked cause before module RMA on OCPP-F03.
Root causes (by observed frequency)
- #1 idTag not in CSMS allowlist / expired membership
Reader may be fine
- #2 Local authorization list empty after long offline
- #3 Wrong parentIdTag / group mapping after fleet change
- #4 Clock skew making token windows fail
Diagnostic procedure
1. Capture Authorize.conf status and idTag (scrub PII beyond need)
Expected: Invalid vs ConcurrentTx
Tools: CSMS
2. Compare same badge on a known-good stall
Expected: Sitewide vs one stall
Tools: badge
3. Check local auth list / offline policy on the charger
Expected: List present if required
Tools: HMI
4. Verify station clock vs NTP/CSMS time
Expected: Skew within policy
Tools: HMI, CSMS
5. Have CSMS admin repair allowlist/group mapping
Tools: CSMS admin
The fix
Authorize Invalid is almost always CSMS/list/clock — prove before reader RMA.
- Do not replace RFID hardware for a clean Invalid Authorize.
- Repair CSMS allowlist or fleet group mapping. Document readings and scrubbed photos for OCPP-F03 before closing the ticket.
- Refresh local authorization cache after reconnect. Document readings and scrubbed photos for OCPP-F03 before closing the ticket.
- Correct clock/NTP if token windows are failing. Document readings and scrubbed photos for OCPP-F03 before closing the ticket.
- Retest badge and document Authorize.conf for confirmations.
Related entries
Related guides
Field confirmations (1) — subscribers only, one per account.
Missing a sibling fault? Request an entry