Users can override the Business Unit when entering revenue in Batch. The Business Unit pulls from the Business Unit on the appeal. When event registration payments are entered (with business unit overriden) and the batch is committed, the overrides do not appear on the committed transaction.
Download and install the latest patch, which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch.