There are so many variables - but the first thing I like to do is remove the printer itself variable.
Set up your page setup like you think it should be and print to PDF. Now open the PDF in Acrobat or Bluebeam or whatever.
Does it look right there?
If so, then you know the problem is somewhere between your PC and the printer.
Next, print the PDF from Acrobat/Bluebeam/Whatever to the printer - how does it come out?
Basically remove a variable and note the results each time.
Here, we have dozens of printer models and hundreds of users and we (for the most part), actually do print to PDF, then print those PDFs to the hardcopy printer (if a hardcopy is needed at all....) - and we avoid all the pitfalls of having to install, adjust, & maintain [blank]CAD print drivers and settings.