DS1302 RTC acting weird

jremington:
Sounds like you have a serial port Baud rate mismatch.

If you are getting read errors, the module may be defective or have poorly soldered connections. If you bought two, try the other one.

I tried both and it's acting same... It don't think they both can be defective. At first when I tried library from here: Velleman for Makers VMA301: DS1302 REAL-TIME CLOCK MODULE / WITH BATTERY CR2032 (2 pcs) – Velleman – Wholesaler and developer of electronics it was showing time how it's suppose to be every second. But the date was not set correctly after few tries to set date it started to showing that error. I tried to remove the battery tired both modules and now it's the same every time.