The Steam workshop allows adding other users as "contributors" to content. Contributors have most of the permissions of the owner of that content, including the ability to update it. VTOL VR does not acknowledge this. If a contributor attempts to update workshop content, it will appear successful, but it actually instead deletes the WorkshopItemInfo.xml file and uploads it as new content (under the contributors own account).
Updating multiplayer workshop campaign version to 20
Checking if we can update a workshop item.
- We could NOT update this item. (You're not the owner of this item. (ownerID == 76561197997557607))
Creating temp file for upload:
Creating a WorkshopItemInfo xml for Sypwn's Other Missions
Beginning workshop upload task.
Uploading xml with new file ID
Creating a WorkshopItemInfo xml for Sypwn's Other Missions
- There's already an item info file. Deleting it. (C:\Users\Sypwn\AppData\Local\Temp\VTVRTEMP0\WorkshopItemInfo.xml)
Workshop upload complete. IsError=False, ErrorMessage=Upload success!
This makes it notably harder for multiple people to collaborate on complex campaigns and missions. It also means owners of highly popular content cannot "hand off" maintenance to other users if they are no longer interested in maintaining it themselves.