To setup this I followed the R82 Logging and Monitoring Administration Guide, specifically sk55020 - How to generate a log parser for third-party syslog records
I downloaded Eventia Log Parsing Editor archive with syslog parser in it. I attached the custom parsing file I created for my task, if you want to replicate the issue in your environment.
So:
1) I enabled the "Accept Syslog messages" in the SMS object (Logs -> Additional Logging) in Smart Console
2) Installed Parser.C with the next command
addParsingFile -p /home/admin/Parser.C
3) For testing purpose I wrote the python script (in the attachements with test syslog messages). So currently I sent the syslog messages to SMS from Windows machine via this script, and see the same issue.
4) I increased the MTU size on both interfaces (SMS and Windows side), also I increased the MTU size on distributed switch in vSphere
So after that the results I can see is:
1) In the tcpdump (tcpdump_log.txt) I recieved full packects without fragmentation
2) In the logs the long message is not fully parsed and cutted, the short message is fully parsed.

I thought maybe in the SmartConsole log the raw message not fully shown, but the part shown in the log is parsed correctly, the rest of the message is not parsed at all.
The versions of SMS I tested this on is R82 Jumbo Hotfix Take 118 and R82.10 no JHF