Also consider that, since Paradox 4.5 is an MS-DOS application, it thinks it's talking to a printer port. Unbeknownst to Paradox, Windows is capturing that data and spooling it. Printing only begins when the spool-file is complete and closed. But Paradox, of course, knows nothing of such things. And there was nothing in the old DOS-days to say "I'm finished printing now..." because there was obviously no need for it back then.
So, you need to check the DOS-mode settings on "printer port capture." Most commonly, Windows will wait a specified amount of time (perhaps the amount of time you're seeing...) with no output received from the DOS application, before it concludes that the application must be finished, closes the spool-file and sends it on its way.