Huh.
I just realized Chains of Magic is a mystery novel set in an urban fantasy world, not an urban fantasy with a mystery subplot. Which explains the struggle I've had with first person POV-- while Andie is very much the main character, she's not the storyteller.
Everything makes sense now *___*