[eluser]aggrav8d[/eluser]
Yeah, I was calling my swap language handler as a post-constructor hook and loading the language files the MY_Controller constructor. Once I got rid of the hook and made sure the handler happened before the language file load, everything was good.
Thanks for the tip!