Remember on Windows 10 all interactions with this application (.accdb) occur on the same screen. On Windows 11 the displayed "panes" flip between the two monitors (M1 & M2). So this code
Code:
DoCmd.OpenReport "repLoadingSheet", acPreview, , , acDialog
If MsgBox("DO YOU WANT TO PRINT?.", vbYesNo, "") = vbYes Then
DoCmd.OpenReport "repLoadingSheet", , , , acDialog
End If
Starts off on M1 then report preview appears on M2. Then the MsgBox question appears on M1.
And whilst everything is visible it does confuse the operator (who was used to the Windows 10 setup) and does require extra long mouse movements.