Litter Report issue/glitch?

When I've filled in the "Puppies Whelped" general litter info in the top part of the litter information for Males and Females, and then generate a Litter Record it is swapping this info. If I put 4 males 3 females the report will print out with 3 males and 4 females. This is independent of what sex information is entered for each individual puppy-that is all printing correctly.

Is there a way for me to tell the report what fields to pull information from to fix this, or is this a glitch that will need fixed on the programming level in a new update? As another note-is 2.3 the latest version? I haven't seen any updated emails sent recently but wanted to be sure I didn't miss something.