When creating elements at depth 3 with VJE, those elements are always of value "{}" and cannot be edited.
Attached is a minimal example for observing this error (you can add elements to the "int list", but not change the value of those elements).
When the "int list"-elements are in the JSON-file already when loading it with VJE, their values show and can be edited as expected; they are also preserved when saving.
When creating elements at depth 3 with VJE, those elements are always of value "{}" and cannot be edited. Attached is a minimal example for observing this error (you can add elements to the "int list", but not change the value of those elements). When the "int list"-elements are in the JSON-file already when loading it with VJE, their values show and can be edited as expected; they are also preserved when saving.
minimal_error.json.txt