I discovered this was due to the second monitor being connected to the APU port which works perfectly under Windows btw so I just assumed it be ok for Linux.
But there must be some Linux or PLASMA wayland bug that causes issues with secondary monitors connected to the APU (second GPU). Bit of a shame. Could be a AMDGPU kernel driver bug I dunno.,