I've created a new Custom Object. Been about 5 years since I've had to do this and I'm rusty on a couple things.
New custom object is master-child from Opportunities, every Opp will have one record of this custom object, and each record in this object will not be connected to multiple Opportunities. I've set up master-detail lookup on the custom object to Opportunity, I've set up related lists on both Opp and my custom object. I've also setup a general lookup to Account.
My plan is to have this object only be creatable on the Opp, and after creation will have a delayed Flow to gather some pertinent information from associated account and the Opp itself to populate a few fields. I've placed an Opportunity related list-single component on my page layout as shown in my screenshot, but it doesn't populate with anything, even though this custom object is related to the Opp as shown by the Opp field at the top of the page.
I'm clearly missing something here about how I correctly associate these two objects for visibility as I'm trying to prevent my team from having to click around too much from page to page to view some general Opp information. In an optimal world, I'd rather just have the products from the associated Opp show up on the right hand side above the Activities instead of the Opp itself. Where did I mess u here?
My error was, I needed to change the Parent Record the single related list component was pointing to, to get the Products to then show up by choosing Products under that Parent's related lists.