When Using the enhanced revenue batch receipt amounts are zero’d on event registrations When manually processing event registration payments - there is no issue around receipt amounts , also V3 was fine.
Delete the payment row from the batch and reenter it applying it to the event registration.
Steps to Duplicate
Create an enhanced revenue batch and add a payment line setting the application to donation
Save the batch
Go into the “Revenue payment apply” screen and delete the donation line and auto apply the full amount to an event registration