Skip to content

Korean results fail to save on Chromium (463: Result data doesn't make sense) #7484

@DUKY8N

Description

@DUKY8N

Did you clear cache before opening an issue?

  • I have cleared my cache

Is there an existing issue for this?

  • I have searched the existing open and closed issues

Does the issue happen when logged in?

Yes

Does the issue happen when logged out?

No

Does the issue happen in incognito mode when logged in?

Yes

Does the issue happen in incognito mode when logged out?

No

Account name

DukY8n

Account config

📄 Config
{
  "theme": "catppuccin",
  "themeLight": "serika",
  "themeDark": "serika_dark",
  "autoSwitchTheme": false,
  "customTheme": false,
  "customThemeColors": [
    "#323437",
    "#e2b714",
    "#e2b714",
    "#646669",
    "#2c2e31",
    "#d1d0c5",
    "#ca4754",
    "#7e2a33",
    "#ca4754",
    "#7e2a33"
  ],
  "favThemes": [
    "catppuccin"
  ],
  "showKeyTips": true,
  "smoothCaret": "off",
  "codeUnindentOnBackspace": false,
  "quickRestart": "tab",
  "punctuation": false,
  "numbers": false,
  "words": 10,
  "time": 60,
  "mode": "words",
  "quoteLength": [
    1
  ],
  "language": "korean_1k",
  "fontSize": 3,
  "freedomMode": false,
  "difficulty": "expert",
  "blindMode": false,
  "quickEnd": false,
  "caretStyle": "default",
  "paceCaretStyle": "default",
  "flipTestColors": true,
  "layout": "default",
  "funbox": [],
  "confidenceMode": "off",
  "indicateTypos": "below",
  "compositionDisplay": "replace",
  "timerStyle": "mini",
  "liveSpeedStyle": "off",
  "liveAccStyle": "text",
  "liveBurstStyle": "off",
  "colorfulMode": true,
  "randomTheme": "off",
  "timerColor": "sub",
  "timerOpacity": "0.25",
  "stopOnError": "off",
  "showAllLines": false,
  "keymapMode": "off",
  "keymapStyle": "staggered",
  "keymapLegendStyle": "lowercase",
  "keymapLayout": "overrideSync",
  "keymapShowTopRow": "layout",
  "keymapSize": 1,
  "fontFamily": "Iosevka",
  "smoothLineScroll": false,
  "alwaysShowDecimalPlaces": true,
  "alwaysShowWordsHistory": true,
  "singleListCommandLine": "manual",
  "capsLockWarning": true,
  "playSoundOnError": "1",
  "playSoundOnClick": "off",
  "soundVolume": 1,
  "startGraphsAtZero": true,
  "showOutOfFocusWarning": true,
  "paceCaret": "off",
  "paceCaretCustomSpeed": 100,
  "repeatedPace": true,
  "accountChart": [
    "on",
    "on",
    "on",
    "on"
  ],
  "minWpm": "off",
  "minWpmCustomSpeed": 100,
  "highlightMode": "letter",
  "typedEffect": "keep",
  "typingSpeedUnit": "cpm",
  "ads": "off",
  "hideExtraLetters": false,
  "strictSpace": false,
  "minAcc": "off",
  "minAccCustom": 90,
  "monkey": false,
  "repeatQuotes": "off",
  "oppositeShiftMode": "on",
  "customBackground": "",
  "customBackgroundSize": "cover",
  "customBackgroundFilter": [
    0,
    1,
    1,
    1
  ],
  "customLayoutfluid": [
    "qwerty",
    "dvorak",
    "colemak"
  ],
  "customPolyglot": [
    "english",
    "korean"
  ],
  "monkeyPowerLevel": "off",
  "minBurst": "off",
  "minBurstCustomSpeed": 100,
  "burstHeatmap": true,
  "britishEnglish": false,
  "lazyMode": false,
  "showAverage": "off",
  "showPb": false,
  "tapeMode": "word",
  "tapeMargin": 50,
  "maxLineWidth": 0,
  "playTimeWarning": "off"
}

Current Behavior

On Chromium, English tests save successfully, but Korean tests do not.
When finishing a Korean test, the result fails to save and shows:
Failed to save result: Result data doesn't make sense

In the same environment, the Korean test saves correctly on Zen Browser (Firefox-based).

📄 API error response (status 463)
{
    "status": 463,
    "message": "Result data doesn't make sense",
    "data": {
        "uid": "fjBR7TM11vcRz7YI6BUMqdKo8lb2"
    }
}
📄 Result payload (Korean test, Chromium)
{
    "wpm": 100.26,
    "rawWpm": 100.26,
    "charStats": [
        74,
        0,
        0,
        0
    ],
    "charTotal": 74,
    "acc": 100,
    "mode": "words",
    "mode2": "10",
    "punctuation": false,
    "numbers": false,
    "lazyMode": false,
    "timestamp": 1770574721241,
    "language": "korean_1k",
    "restartCount": 0,
    "incompleteTests": [],
    "incompleteTestSeconds": 0,
    "difficulty": "expert",
    "blindMode": false,
    "tags": [],
    "keySpacing": [
        991.7,
        949.5,
        937.7,
        786.8,
        875,
        726.2,
        1400.1,
        761
    ],
    "keyDuration": [
        87.39999999850988,
        82.80000000447035,
        95.40000000596046,
        108.70000000298023,
        73,
        109.10000000149012,
        83.89999999850988,
        107.60000000149012,
        84.69999999552965
    ],
    "keyOverlap": 0,
    "lastKeyToEnd": 654.5,
    "startToFirstKey": 774.2,
    "consistency": 80.62,
    "wpmConsistency": 93.6,
    "keyConsistency": 78.75,
    "funbox": [],
    "bailedOut": false,
    "chartData": {
        "wpm": [
            84,
            84,
            84,
            84,
            91,
            90,
            94,
            96,
            100
        ],
        "burst": [
            36,
            48,
            48,
            48,
            48,
            36,
            48,
            48,
            70
        ],
        "err": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
        ]
    },
    "testDuration": 8.86,
    "afkDuration": 0,
    "stopOnLetter": false,
    "uid": "fjBR7TM11vcRz7YI6BUMqdKo8lb2",
    "hash": "f26f53700c470091a3833eda6ad6c97497d5c8d1"
}

Expected Behavior

The test result should be saved successfully.

Steps To Reproduce

  1. Open Monkeytype in Chromium.
  2. Log in to an account.
  3. Set the language to Korean.
  4. Use fcitx5-hangul as the input method.
  5. Complete a typing test.
  6. Observe that the result fails to save with status 463.

Environment

  • OS: Arch Linux (64-bit)
  • Browser: Chromium
  • Browser Version: 144.0.7559.109 (Official Build) Arch Linux (64-bit)
  • Input Method: fcitx5 (fcitx5-hangul)

Anything else?

In my opinion, this seems similar in symptoms to a previously reported issue (Windows 10, Chrome): #5470

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions