Which inconsistencies did you run into? I would love to fix them.
All stories are meant to be played in any order you would like, up to a certain point. At this point, the game will tell you directly to level up a certain character. But I'm sure something has slipped through the cracks.