Variables passed via url do not update the target dashboard


I have a series of dsahboards that I link togerther using dashboard links. The target dashboards have a set of variables with a cascading dependency. So

environment -> server -> metric

Server list is generated by the environment selected. When linking from one dashboard to the next I pass the environment in using URL params e.g.


However when the dashboard is loaded the server list does not update automatically. The user has to manually click a different environment before selecting the intended environment.

Is this a bug or am I missing something? I also noticed if I load the dashboard directly the same thing happens. i.e the list of servers does not match the environment selected. This seems like a bug to me.

There are some options for template variables that might help. Have you tested changing the Refresh option from Never to On Dashboard Load in the Query Options section?