When updating the normal check interval for service checks for a particular service in WATO, it doesn’t reflect in the service normal/retry check interval
It is not possible to change the normal or retry check interval of passive checks / checks that depend on agent data. These checks are updated in the frequency of the agent requests.
You can only change the interval for active checks (e.g. check_http) that run on their own frequency.
No. This is how checkmk works. It polls the agent every minute (an interval you can change) and the agent sends all the data it can gather from the host. All services depending on that agent data get updated in the same frequency.