Quick update: it was the Pi clock not set to the same time zone. once calendar and PI time zones matched, it works perfectly.