See the bit on this thread re package-quickstart I suspect tex-site acts like a flip-flop -- and package-quickstart loading tex-site breaks things; loading it again I suspect fixes things.
Suggestion based on minimal understanding, simplify the world in auctex-15 by eliminating tex-site.el --