Within WebCalendar, the timezones are incorrectly stored as EST.
From version 1.2.3 there was a bug introduced so you need to edit the “includes/functions.php” script file and go down to line number 3816 and comment out the line
//date_default_timezone_set ( $GLOBALS['SERVER_TIMEZONE'] );