CRAFT JSON Data Feature Looses Sync Making It Completely Useless

It looks like the JSON data feature is broken.



MBP Late 2015 — 10.13.3 (17D102)

Sketch — 50.2 (55047)

CRAFT — 1.0.66


1. I created a JSON file

2. I used the JSON file to apply values to a drop down

3. When I sync with InVision, the values are reverted to the non-JSON values (Favorite Entree, Favorite Entree, Favorite Entree, Favorite Entree, Favorite Entree, etc)

4. I applied the JSON once more and saved.

5. When I reopened the file today, all the values had been reverted to the original values… again.


Default State & JSON Snippet


JSON Applied Successfully


Syncing with CRAFT


InVision Results

Additionally, I'll save and close the document


File Reopened


Source Files

Sketch — https://www.dropbox.com/s/18j24s213eyqq6j/bg-dynamic-attributes-INV-Support.sketch?dl=0

JSON — https://www.dropbox.com/s/dzyrotbrr6oc4ie/Custom-Attributes-Menus.json?dl=0


Project Directory Structure (reference)


*EDIT* It appears that the CRAFT plugin recognizes that the symbols have values/strings applied to them. Note how the plugin shows the `items` labels applied to the selected symbols but the values do not match the JSON




Please sign in to leave a comment.

  • Avatar
    Shaina Torgerson

    Hi Justin,

    So sorry to hear that you're running into these issues with JSON Data. This sounds like an issue best tackled by our Support team to troubleshoot using the files you are encountering this with.

    However, before sending you to Support, can you please answer the following?:

         1. What version of the Craft Data plugin are you using?
         2. Can you please send a screenshot of your "About this Mac" overview?

    Thanks in advance,