...Has anyone really had their chickens just not lay for 2-3 months at a time? I’m talking zero eggs....
Yes.
I have Australorps and Brown Leghorns. Australorps are known for being good layers. Brown leghorns, not as much.
Zero eggs for one month last year (their pullet year) after several weeks of full production then gradually fewer eggs. Zero eggs for a full two months this year (same birds), after several weeks of gradually fewer eggs as they molted.
First egg of the year on nearly the same day each year.
Each year, I got brown eggs for weeks after the last white egg. Each year, I got brown eggs for weeks before the first white egg. So I know the leghorns stopped for about two months last year and at least three months this year.
I also know one of the australorps lays much like the leghorns because of her comb size and color combined with the pattern of number of eggs.
This year is much cloudier but, unlike last year, I opened the west door up in the late afternoon and left it open until full dark. It is a big door - 3'x7' - and there are no windows on the west side of the coop, so I think they got about the same number of minutes of useable light as last year. Therefore, I don't think they stopped because the feed is different.
I don't know if the feed is different. Only that zero eggs for weeks or months is normal in my climate/latitude, even for pullets and/or breeds known for laying. My flock is a small sample, but in line with all the pre-hub bub expectations I could find, real life contacts and printed.
Edit to fix some of the grammar and clarify