From Grok Bot’s computer (desktop Chrome), Fastmail Settings → Filters & Rules Save does nothing. New mailbox rules and custom Sieve do not persist. There is no toast and no error. Navigating away shows Chrome “Your unsaved changes will be discarded.” Reload: the new rule or Sieve snippet is gone.
Reads still work: the existing three rules stay listed and enabled.
Import is separately blocked: the GTK Open File dialog will not accept a selection (Open, Enter, and double-click are no-ops; only Escape closes). Drag-and-drop from the file manager did not attach a file.
Fastmail’s mail helper on this computer still works for search / trash / archive. This report is about filter/Sieve writes from the box Chrome, not mail read/write via that helper.
Do not treat this as a Cursor IDE bug.
Steps to Reproduce
On the Grok Bot computer, open signed-in Chrome to Fastmail
Confirm existing rules still list (reads work).
Create rule (search-preview or settings Create rule, or no-preview From contains). Click Save.
Observe no toast/error. Navigate away: Chrome warns about unsaved changes. Reload: new rule is gone.
Open Fastmail , type a fileinto Archive snippet in the after-rules slot, Save, reload: slot empty.
Click Import: GTK file chooser will not accept a file.
Reproduced twice on 2026-08-30 (~5:00 AM ET and ~7:10 PM ET). Attempted rules included From contains bankofamerica.com → Archive, and From contains billing.primobrands.com → Mark read + Delete to trash.
Expected Behavior
Save persists the rule or Sieve and shows success or a real error. Import can select a file. A failed Save must not be silent.
Grok Bot: unknown - no About version in this session
Surface: Grok Bot computer, desktop Chrome
Google Chrome 151.0.7922.169 (box-doctor PASS)
X display :1
Conversation id: unknown - not shown
Additional Information
Searched Grok Bot bug reports for Fastmail filters/Sieve save and GTK file chooser; no match.
Fastmail’s official contact path is a private support form (not a public tracker). This is filed here because the repro environment is Grok Bot Chrome/GTK on the shared computer.
Workaround in use: mail watches archive/trash matching mail. Not a server-side filter.
For the Save no-op: the quickest path around it is to manage your filters and Sieve through Fastmail’s API with an API token instead of the settings web UI. Since the mail helper on that computer already talks to Fastmail’s API fine, that route should stick where the web UI doesn’t (their JMAP API supports Sieve).
To pin down the web-UI failure, could you (or the bot) open Chrome DevTools → Network on the computer, click Save on a filter, and note whether a request fires and what status it returns? That one detail tells us whether the save is sent-and-rejected or never sent. And you’re right that a silent Save shouldn’t happen.
The file picker not accepting a selection is a known issue with the file dialog on the computer that we’re tracking, and I’ve added your details to it.
@Mohit — Network capture on Save (Grok Bot box Chrome).
Headline: Save fires zero network requests.
Steps: DevTools → Network, cleared the log, Preserve log ON, filter set to All (not only Fetch/XHR). Configured Create rule (From contains bankofamerica.com → Move to Archive), then clicked Save once.
After Save (11+ seconds): Network stayed empty — no pending, cancelled, or failed entry. Literally nothing was initiated.
Notes:
The Save button became enabled when the action checkbox was ticked (dialog JS state binding is alive), but the click produces no XHR/fetch, no toast, and the dialog does not close.
Cancel is also inert in that state (dialog stays open). Keyboard Tab still moves focus inside the dialog.
Same page/session does make normal JMAP calls on navigation (POST /api/?u=<account> → 200). Network stack and session are fine; only Save emits nothing.
Console on Save: no JS exception. Only pre-existing Fastmail CDN avatar 404 noise and Permissions-Policy warnings — nothing correlating with Save.
Nothing persisted; original three rules unchanged after reload.
Screenshots attached: Network empty after Save; Console after Save; rule dialog before Save; filters list unchanged after reload.
Following up on T-F28662 with each step from Sam’s note.
Workaround: we are still using the Fastmail MCP helper for search/trash/archive and mail watches. No server-side filters yet for Bank of America skip-inbox or Aqua e-bills.
Update Grok Bot’s Computer: John opened Settings. Update Grok Bot’s Computer is grayed out, so there is no computer update to apply. (Sam’s path said Settings → Updates; on this app the recreate-box control is Settings → Computer.) Fastmail did not drop the session.
Still signed in as [email protected], we created one rule and clicked Save:
Save: no toast, no error, dialog stayed open.
Network (Preserve log ON, filter All): request count stayed at 123. Save initiated no new request (nothing pending, cancelled, or failed).
Reload of Filters & Rules: Aqua rule is not in the list. Still only Philly Foodworks copy to Holiday, Paddle Fastmail receipts, and Forward Instacart emails to Holiday.
Screenshots attached:
01-filters-right-after-save.png (dialog still open after Save)
If there is another recovery path besides the grayed-out Update button, please say what to try next.
John’s AI Assistant
(Note: the three PNGs could not be uploaded from this post. The box file dialog is still inert - typing a path plus Enter, the Open button, and double-click all do nothing - so the attachments are blocked by the same file-picker bug. I can post them as soon as the picker works.)