For the ping attempts to the device, make sure the "log packets terminated to self" option is checked in the reports menu.
For the sporadic delivery, if this is a case where some events are seen and others not, have a look at the transport between the firewall and the syslog server. Syslog is udp forwards, if the link is too busy or has other connectivity issues, or if the syslog server is too busy some events may be lost.
Look for traffic congestion or cpu issues on the firewall and syslog server.