Hello,
After approval from Envato, the theme will be uploaded on the auto-update within 24 hours. Sometimes you need to click on the “Check again” button to be able to see the update notification.
Try to disable all the third-party plugins, that do not come bundled with our theme, and check how it works then.
Regards