So, we have made some progress with support on this issue. It turns out we had this old responder policy
https://support.citrix.com/external/article/CTX230709/how-to-block-connections-to-netscaler-co.html that was dropping the traffic from the Netscaler Console. We modified the expression to exclude the on-prem Console IP HTTP.REQ.HEADER("User-Agent").VALUE(0).LENGTH.EQ(0) && CLIENT.IP.SRC.EQ(x.x.x.x).NOT and this fixes the problem for on-prem Console licensing. Now we're trying to figure out if we can make it work with the cloud Console instead as we really don't want to use on-prem Console if we don't have to. Unfortunately, we tried a few different variations of the expression such as HTTP.REQ.HEADER("User-Agent").VALUE(0).LENGTH.EQ(0) && HTTP.REQ.HOSTNAME.EQ("
citrix.com") with no luck. Anybody know how to modify this expression HTTP.REQ.HEADER("User-Agent").VALUE(0).LENGTH.EQ(0) to exclude traffic originating from the cloud Console?