Because it's repeatable using the PrePrint process for 3D printing,, I did some more testing & need to revise my previous statement.
This is all during an approx 45 min preprocess,, and is repeatable. I'm using the latest version of PreForm (from Form2 labs),, and any suitably complex .obj model found on the web. (Spinning a model in Inventor will accomplish the same thing!)
Items found to be Irrelevant (made no difference)
Connection to a network
USB C devices connected,, (including the charger)
DPI set to 100%, 150%(default),
Power plan settings, (specifically interested in the intel graphics settings), made possibly only a difference in frequency.
When it Will Blink:
Secondary Monitor Connected Via HDMI (Not enabled,,, simply plugged into a Samsung 4k Monitor).
Secondary Monitor Connected Via HDMI Enabled,, although the HDMI never Blinks.
Wacom Link Connected via Display Port to a Samsung Monitor(4K), & Monitor Enabled. (Although both will blink independently, seems to be related to the amount of other work going on.) The Samsung monitor When blinking,, will give the "Display Port" logo,, that show's up when it acquires a signal source.
Wacom Link Connected to a Display Port(only display port blinks) on a Samsung Monitor (4k),,, Internal Monitor Disabled & third Monitor connected to HDMI.
When set to Mirror,,, they will still both Blink Randomly. (not in tandem).
Does not matter if Q M1000M has any applications running on it or not!!
If preform is minimized, they will still blink,, but at a less frequent pace.
When it won't blink.
***** When secondary Monitor is connected via DisplayPort, and the MSP16's monitor is disabled *****
Cable connected to a HDMI device, Monitor disabled.
Wacom Link Connected via Display Port,, monitor disabled in "Display Settings"
Wacom Link Connected via Display Port,, monitored enabled, but PreForm Minimized. and no active work on the screen,,, ie a scrolling news story in Edge won't cause it to blink,, but moving the Edge window around will. (worse if PreForm is running).
Wacom Link Connected to a Display Port on a 1080p Monitor,,, Internal Monitor Disabled & third Monitor(4k) connected to HDMI.
MSP16 internal resolution set to 1080p,, Secondary Monitor connected via Display Port(4k).
The HDMI device has never blinked.
Iris Driver: 22.214.171.12401
Q M1000M Driver: 126.96.36.19901
So my thoughts are,,, if it will never blink,, via the WACOM Link,, on the 4k External Monitor connected with Display Port, there is nothing wrong with the Hardware connections.
When I switched the Internal Resolution down to 1080p,, what was truly interesting is the GPU usage of the NVIDA went to 0,, unless I forced the PreForm to use the Q M1000M.
Things got even more interesting,, when I had started out in 1080p, (on the MSP16),, then switched back to 4k,, with both connected,, as the GPU usage had jumped up to 65-70 percent,,, (still with the Intel using most),,, the flickering completely stopped on the MSP16 (@4k),, and now the external 4k monitor would flicker,, exactly the way the MSP16 would originally.... Then the Monitors went to sleep,,, when I woke them back up,, we were back to exactly where I started from.
The Q M1000M is actually being utilized more for "3d" vs just "COPY" (with copy roughly mirroring the "3d" work done on the Intel).
Basically it seems the HW is ok,,, problem shows up when a 4k Display Port is connected with another Monitor. It sure feels like drivers!!!,,, with the Intel Driver not wanting to give control to the QM1000M.