Looks like DWORD with time was wrapped. In many places Shareaza still using DWORD (32-bit) for time measuring and it's start shows wrong values after 49.7 day from Windows start (it can be on servers and never-rebooted notebooks).
And about reporting repetitively the same GWC 15 times? It shouldn't re-report the same GWC every time if the previous reporting is failed, it should be random every time.
But Shareaza shouldn't just report the one reported earliest in the past, but a random one from the list of reported earlier; this is safer in every case.