We have a form that has two different layouts, one for a person (default layout), one for a company, on an application that deals with ordering products. When the form has a certain status, it appears in a report on a dashboard. When clicking on this record, it’ll show the record in the default layout even if that wasn’t the form used in creating the record.
Is this the expected behavior? Why wouldn’t the record always use the layout it was created in?
Is there a known work around for this, or do I need to create another object instead of using 2 forms?