Geoblock access to specific URLs

This is not working for me:

(http.request.uri.path in {“/55022” “/55023”} and not ip.geoip.country in {“US”})

WIth this rule, a non US IP can still hit the url http://something/someting/something/55022

If possible I’d like to catch everything after the ID too if they exists = /55022*

What I’m doing wrong??