I don't remember the exact level number now, I finally beat it with more than a little luck and a lot of retries. I think it was the .. 3rd one maybe.. with aliens. It was the one with a single alien in the bottom-left corner and a small group of them in the upper right.
The one in the bottom left frequently spawned and stood still right in one of the forks required to navigate around the corner properly, and the ones in the top right spawned on paths that never left the item uncovered.