I am investigating this same problem. The issue is that there is no 1-size-fits-all solution to fixing this problem due to the fact that not ALL plugins should run every time pageCreate gets fired (ex. plugins which act upon the header and footer).
The easiest solution is to single out the plugins which need to run after pageCreate, and update them so that…
$(function(...
$(document).ready(function(...
is updated to …
$(document).on('ready pageCreate', function(...