migrant deal snafu