The anime was more heavily based on the manga in the first half, while the second half is more based on the LN, so they had to come up with how things looked and played out. As an adaption of the LN for that stuff, it was fine, but it also resulted in a lot of things being skimmed or missed.