Logic in Dynamic Views should work as it does in Forms - changes / info entered while filling out the form results in changes to the form based on established logic. Instead, DV Logic is applied only when a request is loaded or saved.
This is a follow-up to an old discussion on Dynamic View logic behavior (here)
PAIN POINTS
Dynamic Views (all): Any work done on a request in the details panel will not have the appropriate fields be viewable / editable / hidden / required while the user is doing their work. This results in users needing to revisit requests multiple times to ensure all necessary info is added. This wastes time and causes frustration and rework.
Dynamic Views (built on Reports): If the DV workflow involves changing fields also used in Report Filters, saving the work done in DV may result in the request being removed from the DV before all required info is actually entered (because those requirements are triggered by logic). Often, a field isn't required in all cases and so it can't set to "required."
Bottom line: Users reasonably expect to only go into a request once to do all necessary work in a particular workstream. Dynamic View fails to do that.