Yes hi ! I test the snapshot and i find a bug. A flying villager. I tap this command /summon pillager ~ ~1 ~ {Passengers:[{id:villager,VillagerData:{profession:nitwit,level:5,type:plains},NoAI:1,CustomName:"\"as\"",ActiveEffects:[{Id:10,Amplifier:1,Duration:999999},{Id:11,Amplifier:0,Duration:999999}]}]} and is a freindly pillager. But the iron golem kill the pillager and thas create a flying villager
NoAI:1b or NoAI:1 makes the mob float, and not move. This is not a bug, this is 100% intentional, and you MADE it do that. (you summoned the pillager with a passenger with NoAI, meaning it will summon on top and never move. YOU did this.