I have a Drupal 7 theme which is a Bootstrap child theme.
In my version of page.vars.php, I have a THEME_page_alter()
call which runs only once until I do a clear cache. Other hooks such as THEME_process_page
or THEME_preprocess_page
are called each time I reload the page.
A second theme, with the same page_alter hook works just fine and is called each page-reload without the need for a clear-cache first.
What could be causing this?