Two separate questions re: recurring appointments being shifted around before/after sync.

Using 4.0.4_GA_456 trial version (12 days left).

First issue.

A recurring appointment created in outlook gets shifted 12 hours when viewed via the web client.

To reproduce:
- from outlook: add a recurring appointment - eg 8am 30 Jan
- select send/receive to sync with server
- log on via the web client
- right-click on the appointment
- select "view series", the time has changed to 8pm (12 hour shift).
- but select "view instance", the time is correct (8am)

Second issue.

This feels like it might be related to the issue above.

To reproduce:
- from web client: add a recurring appointment - eg 8am 30 Jan
- sync from phone (i-mate JAS/JAM - WM5)
- from the calendar view in the phone, the appointment has changed to 31 Jan (shifted 24 hours)
- but the properties of that appointment are selected, the day appears correct (8am 30 Jan)
- log on via the web client
- right-click on the appointment
- select "view series", the time has changed to 8pm (12 hour shift)
- but select "view instance", the time is correct (8am)
- from outlook, send/recieve to sync, then both the instance and series are correct (8am 30 Jan).

Searching the bugzilla, I found this:
http://bugzilla.zimbra.com/show_bug.cgi?id=10861

which on the one hand suggests that recurring appointments might be broken but on the other hand that doesn't sound right.

Any suggestions with how to move forward? The customer really does want recurring appointments...

Otherwise, the installation and migration has been pretty smooth.