it is working alright in my EZ 3.8.4. I don't especially like it that the redirect is disabled under certain circumstances ( I am referring to the last paragraph in the docu you linked to) but after playing around with it a bit I realise that this makes sense sometimes so I am undecided on this feature. Nevertheless - it worked fine.
Maybe you just need to clear the cache after updating your userclass with the redirection uri - not sure. If you can't solve it, fetch your user group, inspect it with attribute('show', 2) and post the result here. Also please tell us what is happening on log in - does it redirect to the previously visited page (in this case: What happens if you did not visit any page before?)
In this documentation page: http://ez.no/doc/ez_publish/technical_manual/3_8/features/advanced_redirection_after_login
I have read this:
"If the redirection URI has already been specified (e.g. via 'LastAccessesURI' session variable),
the advanced redirection feature gets disabled.
That means that if a user starts browser and goes to our.site.com/news, he/she will _not_ be redirected to his/her "home page"."
How can I set Login Redirection Uri Attribute always on? and escape this behavior?