Demo: Feedback Details

Demo feedback from SaaS Dashboard

Feedback #2

SaaS Dashboard
October 11th, 2026 11:55 PM
23:55:52
In Progress

Saving my settings does nothing — I click Save, it spins, then my changes are gone.

Explain this in plain English

A quick, jargon-free summary of what likely went wrong.

Saving settings silently fails. When the visitor changed their timezone to 'Europe/Kyiv' and hit Save, the update was rejected with '422 Unprocessable Entity' — the server didn't recognise that timezone value — so nothing was persisted and their changes were lost. The likely cause is the backend's timezone list being out of date, not anything the visitor did wrong.

AI-generated · may not be perfect

OS
MacOS 10.15.7
Browser
Chrome 122.0.0.0
Viewport
1440 x 900
Feedback screenshot
3 entries
log12:00:44 AM
Settings page initialized
error12:00:30 AM
PUT https://api.example.com/user/settings 422 (Unprocessable Entity)
error12:00:30 AM
SettingsForm: save rejected — timezone: Unknown timezone 'Europe/Kyiv'
2 requests
GET200189ms12:00:12 AM
https://api.example.com/user/settings
PUT422412ms12:00:30 AM
https://api.example.com/user/settings
Validation failed — settings not saved
Content-Type
application/json
Request Headers
Content-Type: application/json
Authorization: Bearer demo-token-xyz
Response Headers
Content-Type: application/json
Request Body
{
  "timezone": "Europe/Kyiv",
  "language": "en",
  "emailDigest": "weekly"
}
Response Body
{
  "error": "validation_failed",
  "fields": {
    "timezone": "Unknown timezone 'Europe/Kyiv'"
  }
}
9 actions
🔗
NAV11:59:52 PM
Page Load → /dashboard
🖱️
CLICK12:00:02 AM
Avatar: User Menu
🖱️
CLICK12:00:04 AM
Menu Item: Settings
🔗
NAV12:00:07 AM
Page Load → /settings
🖱️
CLICK12:00:17 AM
Tab: General
⌨️
INPUT12:00:22 AM
Input: Timezone → Europe/Kyiv
🖱️
CLICK12:00:27 AM
Button: Save Changes
❌
ERROR12:00:30 AM
Settings Save → PUT /user/settings 422 — validation failed, changes discarded
🖱️
CLICK12:00:47 AM
Button: Send Feedback
{ "url": "https://example.com/settings", "timestamp": "2025-04-03T11:03:55.330Z", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36", "screen": { "width": 2560, "height": 1440 }, "viewport": { "width": 1440, "height": 900 }, "breadcrumbs": [ { "type": "navigation", "target": "Page Load", "data": "/dashboard", "timestamp": 1791763192364 }, { "type": "click", "target": "Avatar: User Menu", "timestamp": 1791763202364 }, { "type": "click", "target": "Menu Item: Settings", "timestamp": 1791763204364 }, { "type": "navigation", "target": "Page Load", "data": "/settings", "timestamp": 1791763207364 }, { "type": "click", "target": "Tab: General", "timestamp": 1791763217364 }, { "type": "input", "target": "Input: Timezone", "data": "Europe/Kyiv", "timestamp": 1791763222364 }, { "type": "click", "target": "Button: Save Changes", "timestamp": 1791763227364 }, { "type": "error", "target": "Settings Save", "data": "PUT /user/settings 422 — validation failed, changes discarded", "timestamp": 1791763230364 }, { "type": "click", "target": "Button: Send Feedback", "timestamp": 1791763247364 } ], "consoleLogs": [ { "level": "log", "message": "Settings page initialized", "timestamp": 1791763244364 }, { "level": "error", "message": "PUT https://api.example.com/user/settings 422 (Unprocessable Entity)", "timestamp": 1791763230364 }, { "level": "error", "message": "SettingsForm: save rejected — timezone: Unknown timezone 'Europe/Kyiv'", "timestamp": 1791763230864 } ], "networkLogs": [ { "method": "GET", "url": "https://api.example.com/user/settings", "status": 200, "statusText": "OK", "timestamp": 1791763212364, "duration": 189 }, { "method": "PUT", "url": "https://api.example.com/user/settings", "status": 422, "statusText": "Unprocessable Entity", "timestamp": 1791763230364, "duration": 412, "error": "Validation failed — settings not saved", "contentType": "application/json", "requestHeaders": { "Content-Type": "application/json", "Authorization": "Bearer demo-token-xyz" }, "requestBody": "{\"timezone\":\"Europe/Kyiv\",\"language\":\"en\",\"emailDigest\":\"weekly\"}", "responseHeaders": { "Content-Type": "application/json" }, "responseBody": "{\"error\":\"validation_failed\",\"fields\":{\"timezone\":\"Unknown timezone 'Europe/Kyiv'\"}}" } ] }
Miniback Demo - Try Our Widget