I started a raid in my village but the Pillagers never spawned. My world was created in 1.13.2 and the village is on a mountains biome, it is surrounded by fences and covered in torches, it was created from scratch with zombie villagers. After killing an outpost captain I flew back in with the elytra causing the raid to begin and went past the village into my house causing the meter to disappear until I went back. However the Pillagers never spawned, my villagers went to hide and the meter was still present. A couple of in-game days passed and I went into caves to try and find them underground but after a while the meter disappeared and everything went back to normal. My only theories are the biome/terrain prevented them from reaching the village, or the torches did not let them spawn, but I am clueless as to the truth. Anyone here know what could have happened and how to solve it?
The image is the village, they are two separate places but are considered as one, I moved between and the raid meter was still present.
UPDATE: After going around the place I found a scout group on the base of the mountain, I killed them and got bad omen again, this time the Pillagers did spawn in the raid. The reason they didn't spawn last time was because they couldnt get up the mountain, its about 10 blocks high and they all spawned at it's base since I entered my village from there.