There were a lot of problems in the 2.4.0 branch prior to 2.4.0.Final. As far as we know, the scenario you're describing should work properly in 2.4.0.Final, but not the 2.4.0 pre-releases (Beta, CRn).
This is probably also a problem on 3.0.0.M1, but it should be resolved on 3.0-SNAPSHOT.
Which version of Errai are you experiencing this problem with?
I'm using 2.4.0 Final.
Okay, thanks. Can you please file a JIRA at issues.jboss.org? We'll try to reproduce this problem on our end.
If you have any ideas how we might add a test for this case to our automated test suite, that would be very helpful too. ;-)