All Required Fields from 2 Different Layout Rules are not displayed in Details Required popup

All Required Fields from 2 Different Layout Rules are not displayed in Details Required popup

As you can see in the image below, the "Lead Status" Layout Rule requires the "Product Type" field when "Sold" is selected as the value for the "Lead Status" field.




When "Lead Status" is "Sold" and "Product Type" is "TurnKey Suite", you can see the list of required fields pictured below in the "Product Type" Layout Rule.




When I select "Sold" for "Lead Status", the required fields for the "Lead Status" Layout Rule are displayed in the popup. However, not all of the required fields pictured in the "Product Type" Layout Rule are displayed as expected.




Why aren't all the required fields, for both Layout Rules, displayed within this popup as expected?

I omitted the "Show Section" Action in the "Product Type" Layout Rule by adding the fields from that Section into the "Show Fields" Action, which seems to have helped. However, now the Validation Rules don't appear to be enforced within this Details Required popup.

Overall the 
Details Required popup appears to have buggy, unexpected behavior. Either fields from the 2 different Layout Rules are missing or the Validation Rules aren't enforced as expected.

As a result, our staff can easily log records with incomplete details, though my set Rules say otherwise.



An alternative solution I had made for this issue was creating a "dummie" Dependency Field mapping for the "Lead Status" (Parent) and "Lead Source" (Child) fields, and left the dependency for each value blank. 
As a result, this prevents the user from modifying the "Lead Status" field from "View Page" record view, and thus forces the user to make modifications to the "Lead Status" only within the "Edit Page" view after clicking Edit in the top right of a record. When editing records in the "Edit Page" view, all Layout Rule required fields and Validation Rules behave as expected in a stable manner.

This is quite an annoying solution since users are unable to easily change the "Lead Status" in a simple click or two. They are forced to change the field's value in the "Edit Page" view.

We would like the ability to modify the "Lead Status" field from the "View Page" view, but not all of the required fields from both Layout Rules are displayed in the 
Details Required popup, nor are all the Validation Rules enforced as expected.

Can you please resolve this issue?