iCalendar tzid not working?

I have an app where I’m trying to parse some data and output to an ics

I’m using the iCalendar gem and can’t figure out how to correctly add
timezone tags to an event start and stop time.

I have the timezone data being added correctly, however when I create
a event, the DTSTART DTEND tags don’t have the TZID tag added to them.

I add start and stop times with event.start and event.end and then add

Shouldn’t the tzid data have the TZID tag inserted into DTSTART and

I’m having the exact same problem, I was wondering if you’d managed to
find a solution since you posted the question. Thanks :slight_smile: