Ishgard is protected by 4 magical barriers.
Lady Icehart dispelled the outermost.
The dragons came flying and landed on the bridge and attempted to destroy the rest of the barriers which is now easier since the most important barrier is down.