Does the users cache affect block visibility or is it a my misconfiguration?

1) I set Cache pages for anonymous users and Cache blocks
2) I have set a view-block to be visible only in the path ctype1 / *
When I navigate as admin configuration works as expected but when I navigate as anonymous the same view-block is also visible in linked (referenced) nodes that thoug have a different path ctype2/*

How is it possible?

Is it a my misconfiguration or a core/view cache issue ?

Drupal version: