diff --git a/apps/web/src/context/gameContext.tsx b/apps/web/src/context/gameContext.tsx index e3275b7..aa51ce7 100644 --- a/apps/web/src/context/gameContext.tsx +++ b/apps/web/src/context/gameContext.tsx @@ -1316,11 +1316,13 @@ export const GameProvider = ({ /* * "Boss is not currently available" is an expected race condition - * in the tick loop — suppress telemetry for this case only + * when the client is ahead of the server save — silently skip and + * let the next tick retry rather than halting automation. */ - if (message !== "Boss is not currently available") { - logError("auto_boss", error_); + if (message === "Boss is not currently available") { + return; } + logError("auto_boss", error_); setAutoBossError(message); setState((previous) => { if (previous === null) {