Nothing returned from taxonomy_term_load function
Probably, this is a Taxonomy Access issue.

See taxonomy_access_query_term_access_alter().

(For the rest of the Internet, I only know this is the issue because Josh and I are working on the same codebase and I ran into the exact same issue in a completely different context.)