erlang get_next is returning {false, undefined} for running datastore and this is leading cannot_map_to_itself exception but same is returning valid keyset {{28, 2}}, } for candidate datastore and no exception is seen, can someone help understand why this behaviour difference for get_next erlang function?
get_next = fun ec_genet:constant_keyset_get_next/4