in 19w11a and b spawn eggs are only spawning plain non-trading villagers. The preexisting villagers will trade, and ones from cured zombie (by egg or naturally occurring) villagers will trade.
Linked issues
Comments 4
I see it closed, not sure on duplicate. "Plain" meaning they are the non-trading non-skilled villagers. Although they do spawn without skin customization on one of my worlds as well, that none of them that I have spawned on two worlds have had trade skills is what I was referring to.
As of 1.14, villagers are supposed to spawn without a profession (or rather, their profession is "unemployed") and they will switch to a profession once they find a workplace. See MC-140938:
All villagers spawn without a profession, then they pick profession based on available job site blocks.
– @unknown
Thank you, misread the duplicate link. So in a village they should be picking jobs that would be available. Not doing so would be the bug but right now farmers are not farming etc see MC-145857 so there is a general job bug. Thank you for the update.
Cannot reproduce that villagers will only spawn "plain" under all conditions. They spawn the correct biome respective skin when using spawn egg.
Also duplicate of MC-140938