I've not seen a combination type behavior before. But I suspect this is a configuration issue on the syslog software. Each event is sent as a separate line with the fields separated. The syslog server should seem them as separate events.
I suspect it may be bundling multiple events together, probably based on the event time or received time parameter in an effort to be helpful. These are generally referred to in syslog servers as "parsers" or "event correlation" so I would check those terms in the help search for the software.
the events you receive and save are the same you would see in the reports menu and traffic logs on the device itself.