The musical numbers were excessive
They should have cut at least half of the musical numbers from the film, it would have done wonders. As it stands this movie is bloated with a lot of unnecessary scenes, which definitely hurts it. And a lot of it is singing for the sake of singing, they do nothing to advance the plot or characters forward.
It's a shame since the story is decent enough and the characters are well done. The final scene where Tim shows up at the theater is genuinely heartwarming. But all that damn singing just ruins it.