The subgraph traversal step does not respect the cardinality of properties when executed on a graph remotely accessed from Gremlin Server. When queried, only one value of a multi-value property is returned. The following Java-based traversal illustrates the issue on The Crew graph. Below g is a Graph Traversal Source created using the withRemote() method on the EmptyGraph.
This traversal should return four locations
however it only returns santa fe.