So I have had a ridiculous amount of layers that suddenly stop saving mid development and found no solution here or through support so I figured I would post here. After awhile I discovered the way to fix this. You need 2 different environments preferably non-live.
- create and build a solution for the layer with the problem.
- Install in second environment.
- Set it as the kinetic layer for a menu item. Only this layer no others selected.
- Log out and back in
- Open the menu item that was changed, then appstudio.
- Create a new layer. (This save the current layer information into the new layer)
- Create and build a solution for the new layer.
- Install in the original environment.
The only downfall is the layer is a different name but I use versioning in my layer names so it’s not a problem for me. My Layers follow this naming convention Company_App_V#.# in case you are wondering.