LightningFlowComponents icon indicating copy to clipboard operation
LightningFlowComponents copied to clipboard

Package FlowScreenComponentsBasePack Install Failed

Open ianhunter2018 opened this issue 2 years ago • 6 comments

I tried to upgrade from 3.0.6 to 3.0.7 and I got this error:

our request to install package "FlowScreenComponentsBasePack ver 0.1" was unsuccessful. None of the data or setup information in your salesforce.com organization was affected.

If your install continues to fail, contact Salesforce CRM Support through your normal channels and provide the following information.

Organization: Contact Flow Org (00D8c000005KyQg) User: Ian Hunter (0058c00000A4CBZ) Package: FlowScreenComponentsBasePack (04t5G000003rUyA) Error Number: 455577991-150746 (1532327295) Problem:

  1. (FlowTableViewDefinition__c.Field_API_Names__c) field integrity exception: unknown (required must not be specified) FlowTableViewDefinition__c.Field_API_Names__c: field integrity exception: unknown (required must not be specified)

ianhunter2018 avatar Jun 07 '22 20:06 ianhunter2018

I'm hitting the same issue.

megmoo avatar Jun 07 '22 22:06 megmoo

Correction: I get that error installing into a Sandbox, but not into Production. It successfully installed in Production.

megmoo avatar Jun 07 '22 23:06 megmoo

Per this, it appears that the problem might be that, for some reason, this particular field on the FlowTableViewDefinition__c is currently marked Required on your org. When you try to upgrade it tries to install a non-required field on top of your required field. Try finding that field and making it optional before upgrading.

alexed1 avatar Jun 08 '22 01:06 alexed1

OK, I got 3.0.7 installed, but I still have the original problem, so I'll open a different issue. Feels like progress, thanks.

ianhunter2018 avatar Jun 08 '22 13:06 ianhunter2018

Here is another possible workaround for the installation issue.
https://docs.google.com/document/d/1rqOREveltPp9sVPkEopt7N1ZPGvLC2ZTDzPzpVYms68/edit?usp=sharing

ericrsmith35 avatar Jun 09 '22 01:06 ericrsmith35

I tried to upgrade FlowScreenComponentsBasePack from 3.0.7 to 3.0.8 in a sandbox and I got this error:

Your request to install package "FlowScreenComponentsBasePack ver 0.1" was unsuccessful. None of the data or setup information in your salesforce.com organization was affected.

If your install continues to fail, contact Salesforce CRM Support through your normal channels and provide the following information.

Package: FlowScreenComponentsBasePack (04t5G000003rV0z)

Problem:

1.  Cannot add component of type:ApexClass named:ExtractStringsFromCollectionTest subjectId:01p5b000006IL7D to another package because it is an installed component.
package.xml: Cannot add component of type:ApexClass named:ExtractStringsFromCollectionTest subjectId:01p5b000006IL7D to another package because it is an installed component.

Worried if we go down the rabbit hole of fixing this error it will only come back with another one (this error showed up after using the workaround for the FlowTableViewDefinition__c.Field_API_Names__c) field integrity exception issue here: https://docs.google.com/document/d/1rqOREveltPp9sVPkEopt7N1ZPGvLC2ZTDzPzpVYms68/edit?usp=sharing )

LBingCoolJ avatar Jul 20 '22 12:07 LBingCoolJ