Thank Author, they chose to visit the crystal castle first instead of going to banquet right away.
IMO maybe because the demons love beautiful thing, initially they want to get Halstead, and since Halstead were cursed, maybe they become hateful to Halstead? There must be some connections between...