Skip to content
Back

[SOLVED] Invalid document structure: Unknown attribute: "pbe_DSSFIRMWARE_VERSION"

  • 0
  • Resolved
  • 4
  • Databases
  • Functions
  • Cloud
Ankit Maniya
9 Apr, 2026, 19:38

Environment: Dart version: 3.5.1 dart_appwrite: 13.0.0

I’ve already created the database structure using a Dart function. I can create data records using cloud function, but when I try to update them, I get the following error: Error updating device record: AppwriteException: document_invalid_structure, Invalid document structure: Unknown attribute: "pbe_DSSFIRMWARE_VERSION" (400) When I attempt to update using the Appwrite web console, I’m also encountering the following error: Invalid document structure: Unknown attribute: "pbe_DSSFIRMWARE_VERSION" I have attached images for reference if anyone have idea let me know.

TL;DR
Issue: Encountering "Invalid document structure: Unknown attribute: 'pbe_DSSFIRMWARE_VERSION'" error in Appwrite. Solution: Reproduce the issue in Appwrite by using an attribute key with a ".", delete and recreate the attribute if needed. Ensure data is present in the payload being sent to Appwrite for updates. Cache may take some time to clear. The problem should now be fixed.
Ankit Maniya
9 Apr, 2026, 19:43

Invalid document structure: Unknown attribute: "pbe_DSSFIRMWARE_VERSION"

9 Apr, 2026, 20:16

Sorry to ping but I'm stuck on this <@&1319717958645452800>

10 Apr, 2026, 03:29

is this appwrite cloud or self hosted?

10 Apr, 2026, 03:56

appwrite cloud

10 Apr, 2026, 04:18

can u retry by deleting and recreating the attribute?

10 Apr, 2026, 04:27

I've already tried it.

You can also reproduce the issue in the Appwrite web portal: just use an attribute key containing a '.' as shown in image and try to add, then update, the data. You’ll see the error

10 Apr, 2026, 04:29

A certain attribute name is not supported like from my image the first two attribute keys with "." working but rest of the attribute name is not working

10 Apr, 2026, 04:52

i see issue is with "." 🤔

1
10 Apr, 2026, 04:52

cc <@1356535431834898634> <@452316113016193024>

10 Apr, 2026, 05:07

checking

10 Apr, 2026, 05:38

<@952258604990365716> Hey I am able to work with it if you see here in the recording, its updating can you share whats going from your network tab -> the actual payload getting sent to appwrite

10 Apr, 2026, 05:41

Ah Okay, I reproduced it If its null then Updating it causing the error and not if its containing any data

2
10 Apr, 2026, 15:43

Must be fixed now Cache might still exist for sometime but it's solved

10 Apr, 2026, 16:06

Thanks Everyone 🙌 I will check it.

1
10 Apr, 2026, 16:10

It is now working as expected.

10 Apr, 2026, 16:10

[SOLVED] Invalid document structure: Unknown attribute: "pbe_DSSFIRMWARE_VERSION"

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more