forwardInfoByUserOrThrow