Neo4jReactiveDataAutoConfiguration is assuming that Neo4jDataAutoConfiguration has ran. It uses Neo4jDataProperties but doesn't enable it. It also expects a Neo4jMappingContext to be available but doesn't guard the auto-configuration if it isn't.
If Neo4jDataAutoConfiguration is excluded, this has the effect of breaking the context.