I am currently using a Lenovo P15 laptop, the machine itself is very powerful but has a very annoying isse. When using external monitors, either via docking or directly connected. They will often flicker/disconnect around once per minute. Causing everything to jump around until Windows settles down again. In some cases, the monitors even have to be disconnected and reconnected again before Windows can use them again.
Luckily, this issue can be solved rather easily. In Windows services, find the service named “FirmwareSwitchService”, stop & disable it. If you lack admin permissions, ask your IT department to help you. As there are currently no other ways around this issue on P15 models.