BUG: Translations doesn't seem to work for type 'select' label in app blocks on first add

I have the schema defined in the locale where it works for text field, but not in ‘select’ label

Code:

{
        "type":"select",
        "id":"mode",
        "label":"t:checkout_schema.settings.theme.label",
        "options":[
           {
              "value":"light",
              "label":"t:checkout_schema.settings.theme.options.light.label"
           },
           {
              "value":"dark",
              "label":"t:checkout_schema.settings.theme.options.dark.label"
           }
        ],
        "default":"light"
     }

Error: missing translation

Appreciate your help!

Update: If I “add” the block, “Save” and “Exit”, revisit the same, I don’t see the error message. Looks like a bug to me.

Please check if you have the translation in the locale. (en.json)

I had it in en.default.schema.json, but now tried adding it to en.default.json. Still the same issue.

hello Htanipog, can you show how it is in the en.default.schema.json, with the code that surrounds it?