Iran has always been a problem, along with Syria.
A big leak in the border with Iran is religious pilgrimages. You can bet many hundreds of bad actors streamed in along with the real pilgrims when Iraq opened itself up again to such things. Stopping that flow is not a trivial problem.
