Mashup doesn't save, even though "save successful" message is shown
Several times while developing my mashup, after hitting save I notice that it doesn't actually save my changes - the runtime view isn't updated, yet I still get the "Save successful" message.
I investigated the problem, and found my changes aren't even being sent to the server: I looked at network traffic in Chrome dev tools, the PUT http://<server>/Thingworx/Mashups/<mashupName>?reason= req request, mashupContent in the JSON payload is the old content, without my changes.
I tried to export my changes, and the xml download also doesn't include my changes.
I look at 'change history', and no entry for my change.
With no way to persist my changes, I reloaded the page, made the changes again, tried to save, and again had the same problem. Tried a new tab, new window, etc. The only way to fix it was to log out and back in again. This has now happened twice in 2 days.
Separately, I have also previously had the problem where I get an error saving, with the error box displaying:
, status: "", message: ""
. When this happens, there actually is no network request in Chrome dev tools. It only works on the second try (when there is a request to PUT http://<server>/Thingworx/Mashups/<mashupName>?reason= req shown).
Chrome 72.0.3626.109
Windows 10
Thingworx 8.3.4-b993, running on my own server
Using the new composer.

