client working fine, client_eoi almost working, but still giving old stale result instead of new region that was passed