Updating a vector tile layer with an invalid JSON causes the update button and download style option to disappear on the item details page of the service.
Validate the JSON prior to uploading to ArcGIS Online using third party tools:
- Web based JSON validator, http://jsonlint.com/.
- JSONViewer Notepad++ plugin,