「每日领取 100 Credits」入口在一次领取失败后从客户端消失,刷新/重启均无法恢复(已提交两次问题反馈)

Issue Description

「每日领取 100 Credits」活动入口在 2026-09-19 的一次领取失败后彻底消失,之后刷新、重启、带 forceRefresh 拉取都无法恢复。

服务端接口 GET https://openapi.qoder.sh/sash/api/v1/me/campaigns 的返回里,该活动的 campaignKey(act-20260918-207)已经不存在了:顶层 showCampaign 仍为 true,但 campaigns 数组只剩 9/1 的两条活动。活动弹窗本身能正常渲染,只是数据里没有每日 100 这一项。

Steps to Reproduce

  1. 2026-09-18:客户端下发 act-20260918-207,claimStatus: CLAIMABLE,点击领取 → 成功,Credits 正常到账。
  2. 2026-09-19:再次点击领取 → 失败。(失败提示的原文现在已无法复现,请以服务端领取接口的返回记录为准。)
  3. 关闭并重启客户端,或带 forceRefresh=true 重新拉取 campaigns。

Expected Behavior

领取失败后,活动应回滚为 CLAIMABLE 可重试状态,入口继续保留到活动窗口结束。

Actual Behavior

  • 该 campaignKey 从 campaigns 数组中直接消失,13:46、14:14、14:15 三次拉取均不再下发;
  • 活动弹窗里只剩「Credits 翻倍」和「歉意补偿 +500(已领取)」两张卡片,每日 100 不见了;
  • 该活动的 endAt 是 2026-09-20 09:59(北京时间),也就是说距离活动窗口结束还有约 20 小时的时候,入口已经不可用了。

可能的诱因(请一并核查)

9/18 领取成功时我用的是移动 Wi-Fi,9/19 换成了手机热点,出口 IP 变了。如果领取接口有 IP / 风控维度的校验,这可能是那次失败的原因。但有两点想请确认:

  1. 换网络之后服务端仍然正常下发了 CLAIMABLE 状态,说明入口是按新网络投放的,不是"没投放";
  2. 领取失败之后入口被直接移除、而不是回滚成可重试状态,这个行为本身更像是缺陷——否则用户任何一次误点都会永久失去当天资格。

想请官方帮忙确认的几点

  1. 9/19 那次领取失败,服务端记录的错误码和具体原因是什么;
  2. 为什么领取失败后活动入口被移除,而不是回滚为可重试;
  3. 9/19 当天的 100 Credits 能否补发;
  4. 帮助文档写的是「当日有效」,但服务端返回的 endAt 是次日 09:59,两处口径不一致,想确认以哪个为准。

Screenshots / Screen Recordings

截图已随两次客户端「问题反馈」一并附上,含活动弹窗截图:

  • 538db701-15da-49db-a94e-bd69ac765646(2026-09-19 13:46,1 张截图)
  • aa6de90b-6edc-43d6-a984-8f68564f416a(2026-09-19 14:23,2 张截图,含上面这条 IP 诱因的补充说明)

Operating System

Windows 11(10.0.26200)x64

Current Qoder Version (Menu → About Qoder → Copy)

0.3.3 stable,commit 4d288b16e88d,build 73344904,Electron 43.1.1,win32-x64 user installer。

体验版个人账号,本机仅一个账号登录过。

本来口碑就不咋样,送就大大方方的,搞这么复杂

**每日领取 100 Credits

根本就打不开,窗口转几圈就自己关闭了,18号到现在了,都不解决么?自己弄的活动不测试么?**