The UTC offset was omitted by the WP date query, so the UTC timestamp returned by time() was compared to a local timestamp.
Due to naming conflicts with the original wp-liveticker plugin this one is now renamed to a unique identifier.