Motioneyesos suction camera holder

3B or 3B+, I’m guessing 3B+ but asking anyway? I have Motion eye running fine on two 3B’s. My 3B+ seems to have issues? Raspberry Pi Camera Issue
Every once in a while the stream stops for a couple of seconds, then starts again. That 3B+ currently has my oldest version 1 camera, the camera with the artifacts etc. I’ve been planning to swap it all back to its original setup but have just been too lazy or had other stuff on the go.
I started out with a Pi Zero and version 1 camera, it was what I had on hand. It worked Ok but lagged terribly.
So I then repurposed a Pi 3B I had hooked up to a AIY board. That worked so well I ordered a 3B+ and a new version 2 camera. Then the issues started. I’m still not 100% sure what is wrong. I’m leaning towards that 3B+ overheating. It was in a window in direct bright hot sunlight when it first stared failing.