Tracked down the timing error for the last time! This should finally be the fix to the weird issue with the details page.