Maurer has been a around for a while (correct me if I'm wrong) and when it comes to their smaller coasters and other attractions they've had a somewhat rocky past, but otherwise have pulled through on most things.
For a ride of this scale that was never attempted before, its understandable that these amount of problems have come up, because this type of ride has never existed before, neither with the choosing music, or the trains, or the magic carpet, all of these elements together weren't put together before.