When a user edits a related list on a form none of the changes they make are shown once the form reloads.
Or when the user hits the Reset to column defaults on the same related list it does not revert to default.
We use the domain of the table which the related list is on to query the list view for the related list, but if for some reason the domain of the sys_ui_list record is stored in the users domain then we will not pull it back correctly and so the default view is always shown for that user.
This can happen because the dictionary record for sys_ui_list.sys_domain has a default value that is not global.
Revert the Default value in the dictionary record for sys_ui_list.sys_domain back to global.