Hi all,
I use ArcGIS Pro 3.3.7 to create several models where I am using the Export Features and Export Table tools. Then I use the outputs as inputs to another tool - for example the Create Relationship tool. When you add the Export Features and Export Table tool and put in the parameters it makes the output "Intermediate Data" by default. This will then make your Relationship created in the next tool also "Intermediate". So when you schedule the model to run after hours it will succeed but there won't be a feature class nor a Relationship class in your enterprise geodatabase. This is incredibly confusing. The only way to discover you are using "Intermediate Data" by mistake is to right click on the output and see the green check mark. (Is there another way?) Then uncheck it for your outputs.

My idea - make "Intermediate Data" not the default output for these tools. And/or - make it Very Obvious in the model that you are creating "Intermediate Data" so the user knows.
This has caught me many times, too many times.
Thanks!