Not sure if you shared exactly what your allergens are - but I'm going to throw this out there just in case you've had the thought. The reason the allergy mobile orders can only handle one allergen is sometimes the "allergy safe bun" for egg and the "allergy safe bun" for milk are different. (insert any two allergens, same result may happen) So when you place that mobile order, they might modify in a way that makes it safe for allergen A, but that same modification added allergen B, which they didn't know you couldn't do.
A good dose of paranoia is always helpful when ordering. Also, they don't tell people this until AFTER it comes up, but if you try to order at Pinnochio, the pagers they give you to let you know when your allergy order is done DON'T WORK near the windows where you overlook the ride. We sat there for close to 2 hours one time. After about 45 minutes I started going up and checking because it surely had taken too long, and they kept saying "if they pager didn't go off, it's not ready" - but then eventually when I got mad the girl was like "well obviously the pagers don't work in the room by the windows!" At this point they were prepping to close and she was like "oh, yeah, yours was up here like an hour ago but you never came back." First time for everything, I hope to prevent that nightmare for others.