I am using 2 webcams with openCV on Raspberry Pi 3 model B (not simultaneously). If I use "Logitech" one, my python program makes nice pictures and writes them to a timestamped PNG file. Now I start using a "NGS XpresCam 300". I take one picture and it is OK. I wait 2 minutes without moving the camera, take another picture and the left part (1 centimeter) of it has "moved" to the right of the pic. I wait 2 minutes more, take another, and now half of the picture (split vertically) is moved between right side and left side of the pic. Do you have any clue about the reason for this behavior ? In /var/log/messages there is nothing special, neither in "dmesg" I can send the pictures if this has to help.
Thanks.