I am currently using Fedora 33 Workstation in my laptop. With that, I have set up a Raspberry Pi (model 3B+) CUPS server which is directly connected via USB to my printer (HP DeskJet InkAdvantage 1515). By doing so, I could print documents wirelessly as long as a device is connected to the same network as the Raspberry Pi (my home network in this case).
However, I am having a problem with printing a specific document size. When I print 8.5x13 in. documents using direct USB connection to the printer instead of through the Raspberry Pi server, it prints fine. However, if I print the same document through the CUPS server, the bottom part gets cut off (not the whole page is printed). I have tested printing the same document wirelessly using other devices (Android phone and Chromebook) but they print 8.5x13 in. documents fine. So I only encounter this problem with my laptop with Fedora.