Errors/Chain errors
ExpiredWeightCommit
The window has closed; restart the flow with fresh state
The hash supplied to reveal_weights matches a commit whose reveal window has already passed, so it can no longer be revealed. Check the commit_reveal_period hyperparameter and reveal within the allowed epochs after committing; re-commit and reveal on time.
Declared by the SubtensorModule pallet; it classifies to the semantic code expired.
Remediation
The window has closed; restart the flow with fresh state
The same explanation is available in the terminal: btcli explain ExpiredWeightCommit.