I recently upgraded an environment and everything ran fine. After I finished the upgrade I tried opening AX and the workspace just showed nothing. No menus, just a blank workspace.
This was an issue with the the Retail license key. It enabled a check during start up which failed. I had to run this script to insert a record to tell it, that it is finished.
static void InsertRetailCheckListFinished(Args _args)
retailSetupLog = RetailSetupLog::find(classStr(SysCheckList_Upgrade), #CheckListFinished);
if (retailSetupLog.RecId == 0)
info(strFmt("Inserted build %1",RetailSetupLog::retailNo()));
Other option is to remove the license key.