Using the do_short code function in header.php

Hiya! lol << Can ya tell i miss Mason! lol

I am using the do_short code function in the header.php of the 2012 default theme.

It works fine for the short code of widgets on page plugin w/the advanced random post widget, but it does not work with the short code from the Ajax grid from code canyon; both short codes work in the footer.php.

Is there a reason anyone can think of that would make one short code work but not the other, and why both would work in the footer.php?

Be Blessed!