function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Joe Andolina 7Joe Andolina 7 

force:source:deploy'ed Flow Not Working

I pulled down a working Flow, platformEvent and customObject with force:source:retrieve. All the object were named some sort of Scaffold_Example_ObjectType. Once the metadata was on my machine, I renamed all the object references to IotT_Scaffold_Example_ObjectType. Then renamed the appropriate directories and files. When I look in the Flow's Create Record step, the values are proper messed up. Can you please let me know where I am going wrong?

Retrieve
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>Scaffold_Example_Event__e</members>
        <members>Scaffold_Example_Object__c</members>
        <name>CustomObject</name>
    </types>
    <types>
        <members>Scaffold_Example_Flow</members>
        <name>Flow</name>
    </types>
    <types>
        <members>Scaffold_Example_App</members>
        <name>ConnectedApp</name>
    </types>
    <types>
        <members>Scaffold_Example_Object__c-Scaffold Example Object Layout</members>
        <name>Layout</name>
    </types>
    <types>
        <members>Scaffold_Example_Object__c</members>
        <name>CustomTab</name>
    </types>
    <version>49.0</version>
</Package>



Deploy
IoT_Scaffold_Example_Event__e                                      CustomObject  force-app/main/default/objects/IoT_Scaffold_Example_Event__e/IoT_Scaffold_Example_Event__e.object-meta.xml
IoT_Scaffold_Example_Event__e.Email__c                             CustomField   force-app/main/default/objects/IoT_Scaffold_Example_Event__e/fields/Email__c.field-meta.xml
IoT_Scaffold_Example_Event__e.Value__c                             CustomField   force-app/main/default/objects/IoT_Scaffold_Example_Event__e/fields/Value__c.field-meta.xml
IoT_Scaffold_Example_Object__c                                     CustomObject  force-app/main/default/objects/IoT_Scaffold_Example_Object__c/IoT_Scaffold_Example_Object__c.object-meta.xml
IoT_Scaffold_Example_Object__c.Email__c                            CustomField   force-app/main/default/objects/IoT_Scaffold_Example_Object__c/fields/Email__c.field-meta.xml
IoT_Scaffold_Example_Object__c.Message__c                          CustomField   force-app/main/default/objects/IoT_Scaffold_Example_Object__c/fields/Message__c.field-meta.xml
IoT_Scaffold_Example_Object__c.Value__c                            CustomField   force-app/main/default/objects/IoT_Scaffold_Example_Object__c/fields/Value__c.field-meta.xml
IoT_Scaffold_Example_Object__c.All                                 ListView      force-app/main/default/objects/IoT_Scaffold_Example_Object__c/listViews/All.listView-meta.xml
IoT_Scaffold_Example_Flow                                          Flow          force-app/main/default/flows/IoT_Scaffold_Example_Flow.flow-meta.xml
IoT_Scaffold_Example_App                                           ConnectedApp  force-app/main/default/connectedApps/IoT_Scaffold_Example_App.connectedApp-meta.xml
IoT_Scaffold_Example_Object__c-IoT_Scaffold_Example Object Layout  Layout        force-app/main/default/layouts/IoT_Scaffold_Example_Object__c-IoT_Scaffold_Example Object Layout.layout-meta.xml
IoT_Scaffold_Example_Object__c                                     CustomTab     force-app/main/default/tabs/IoT_Scaffold_Example_Object__c.tab-meta.xml

Below shows the original objects on the right and the newly uploaded flow on the left.
Errors on the left original on the right.
 
Best Answer chosen by Joe Andolina 7
Joe Andolina 7Joe Andolina 7
Turns out there were field level permissions issues with the Custom Objects. By adding the Admin.profile to my manifest files, I was able to set editable/readable to true and now everything looks right.

All Answers

Joe Andolina 7Joe Andolina 7
Retrieve Console Output:
Scaffold_Example_Event__e                                  CustomObject  force-app/main/default/objects/Scaffold_Example_Event__e/Scaffold_Example_Event__e.object-meta.xml
Scaffold_Example_Event__e.Email__c                         CustomField   force-app/main/default/objects/Scaffold_Example_Event__e/fields/Email__c.field-meta.xml
Scaffold_Example_Event__e.Value__c                         CustomField   force-app/main/default/objects/Scaffold_Example_Event__e/fields/Value__c.field-meta.xml
Retrieving Scaffold [-] Scaffold_Example_Object__c                                 CustomObject  force-app/main/default/objects/Scaffold_Example_Object__c/Scaffold_Example_Object__c.object-meta.xml
Scaffold_Example_Object__c.Email__c                        CustomField   force-app/main/default/objects/Scaffold_Example_Object__c/fields/Email__c.field-meta.xml
Scaffold_Example_Object__c.Message__c                      CustomField   force-app/main/default/objects/Scaffold_Example_Object__c/fields/Message__c.field-meta.xml
Scaffold_Example_Object__c.Value__c                        CustomField   force-app/main/default/objects/Scaffold_Example_Object__c/fields/Value__c.field-meta.xml
Scaffold_Example_Object__c.All                             ListView      force-app/main/default/objects/Scaffold_Example_Object__c/listViews/All.listView-meta.xml
Scaffold_Example_Object__c-Scaffold Example Object Layout  Layout        force-app/main/default/layouts/Scaffold_Example_Object__c-Scaffold Example Object Layout.layout-meta.xml
Scaffold_Example_Object__c                                 CustomTab     force-app/main/default/tabs/Scaffold_Example_Object__c.tab-meta.xml
Scaffold_Example_Flow                                      Flow          force-app/main/default/flows/Scaffold_Example_Flow.flow-meta.xml
Scaffold_Example_App                                       ConnectedApp  force-app/main/default/connectedApps/Scaffold_Example_App.connectedApp-meta.xml

 
Joe Andolina 7Joe Andolina 7
One more clue is that the options in the Create Record Fields, there is only one value available OwnerId, there is no reference to the flow variables, Email__c, Message__c, Value__c.

In the image below you can see the pull-down only has one value. 

User-added image
Joe Andolina 7Joe Andolina 7
Turns out there were field level permissions issues with the Custom Objects. By adding the Admin.profile to my manifest files, I was able to set editable/readable to true and now everything looks right.
This was selected as the best answer