There are two occasions, when user meets unfriendly 500 error with "Unable to find component with id 'csrfField'":
- when user logs with no End User role (no rights for GUI)
- when user has session on node A but is redirected by VIP to node B (multinode env)
User can see message about "Unable to find component with id 'csrfField'", which tells him nothing what to do with that.
Please consider better handling:
- for no end user role, there can be either blank page or something like "Nothing to display"
- for multinode env, I have no suggestion. Maybe redirect him to login page, but that could lead to refresh cycle.