The report will reference primary table records, by UUID, however, primary table records are never included with mashup snapshots. So this will always fail on Promotion.
A process app in a patch context. This process app references the global app. Scripts in the process app that include scripts from the global can't validate because the scripts from the global are not written to the validation directory.
The expected result is that if "Validate AppScript" fails , the Process App validation should also fail , and the Process App should not deploy successfully.
The ALM web services (VaultService, DVMUtilService, and ReleaseRequestService for example) don't work if the process app is promoted from one environment to another because the Composer does not update the correct endpoint and the web service call ends up going to the wrong server. This is because the SOAP 1.1 endpoint was not selected for the port when the WSDLs were imported into the process apps.