Thanks gevans. I think my issue here was that I was calling wp-blog-header later on in the CI code. When I moved wp-blog-header to the beginning of Codeigniter’s core index.php file, the problems went away. I was trying to avoid having to load WP’s functions for every page load of the site, but it looks like there’s no way around it. Hopefully this tidbit will be able to help someone else in the future.