It has candidates nearby, but the algorithm can't find them, why?

The Exception reported is “java.lang.IllegalArgumentException: Sequence is broken for submitted track at time step 0. observation:Observation{point=31.324447781308617,121.06491860301595}, 0 candidates: []. If a match is expected consider increasing max_visited_nodes.
at com.graphhopper.matching.MapMatching.fail(MapMatching.java:343)
at com.graphhopper.matching.MapMatching.computeViterbiSequence(MapMatching.java:319)
at com.graphhopper.matching.MapMatching.match(MapMatching.java:179)
at com.graphhopper.matching.Matching.main(Matching.java:100)”

and the point in the map is
图片

I increased the max_visited_point to 1000000, but it doesn’t work.