I changed a project from JBehave 3.9.2 to 4.0-beta-8.
This caused that the context view is not displayed anymore. I use the same code for applying the context view like I see in the JBehave examples today (org.jbehave.examples.core.CoreStories).
You can use this example project to reproduce it: https://github.com/OttoDiesel/jbehave-selenium-example.git
"Sproradically" the context view seems to work, for example when I was using a composite step as the first executed step (if I remember it correctly).
Some things have been changed in JBehave, for instance org.jbehave.core.reporters.CrossReference.getStepMonitor() is deprecated, but it is not documented what the new way is.
Does the ContextView still work in JBehave 4.0-beta-8? Are you aware that it is (obviously) broken?