The transactional log reader seems to be broken in sql server 2019 RTM.
I upgraded my test environment and run in the problem that the second step in the sql server agent job (run agent) is only doing retries because it fails.
The only output you get (even with Outputverboselevel 2) is the one below with an empty text '' message.
2019-11-12 10:16:30.566 Microsoft SQL Server Log Reader Agent 15.0.2000.5
2019-11-12 10:16:30.566 Copyright (c) 2016 Microsoft Corporation
2019-11-12 10:16:30.582
2019-11-12 10:16:30.582 The timestamps prepended to the output lines are expressed in terms of UTC time.
2019-11-12 10:16:30.582 User-specified agent parameter values:
-Publisher WIN-4LTCDQ485TB
-PublisherDB test
-Distributor WIN-4LTCDQ485TB
-DistributorSecurityMode 1
-Continuous
-Outputverboselevel 2
-Output C:\Temp\output.txt
2019-11-12 10:16:30.597 Status: 0, code: 20015, text: ''.
2019-11-12 10:16:30.597 Disconnecting from OLE DB ''
Problem can also be reproduced on a fresh installation of sql server 2019 on a fresh windows server 2019 vm.
Can someone else confirm or has a working logreader on sql server 2019?