I've noticed that Apps installed through VPP, Xcode in this case, are not automatically updating. The checkbox to Automatically update app is checked for Xcode. The computers meet the requirements for the newest version. I've even clicked the "Force Update" button on the app configuration page. Am I missing something else?
We are seeing this too across many of the JSSes we manage. JSSes are 9.101, clients are 10.11 and 10.12. Many of the clients just sit forever with the Status:Installing in the Mac Apps Store Apps History. Some eventually update but there is no rhyme nor reason as to why they don't do it immediately or why they decide to go ahead and update days/weeks later.
Probably this issue: https://www.jamf.com/jamf-nation/articles/372/enabling-mdm-for-local-user-accounts
Note: The sudo jamf mdm -userLevelMdm command force enables MDM for the currently logged-in user only. If you uncheck the box in PreStage Enrollments for ‘Allow MDM Profile Removal’, this will not work for any additional local users. MacOS Sierra is not supported for multiple local MDM capable users (LDAP directory accounts will work fine).
VPP Mac App Store apps are useless since macOS Sierra (if you have local user accounts).