This article described how to override a List view using an application module when there is a user preference setting the view.
This happens when a user navigates to a table, let's say Incident and they change the view manually in the list. After changing the view, if they click on any Incident module with a preset view, it will not open the list using the view set, instead, it opens the view that the user set manually before as the user preference takes precedence.
This can also happen with Case tables when you have Major Issue Management, it always points to the case view instead of the Major Issue view.
Release or Environment
All supported releases
Use the below arguments in the module record