Mobile switching with changes from WTE to VE fails on non-RESTBase setups:
TypeError: Called on non-object at Object.oo.getObjectValues at VeInitMwMobileArticleTarget.ve.init.mw.ArticleTarget.parseMetadata at VeInitMwMobileArticleTarget.ve.init.mw.ArticleTarget.loadSuccess ...
Looks like we don't run the query to load the metadata we need when switching with changes.