Aloha. I modified the MWE as best I understand.  I seem to be missing some major part of the documentation.  For example, I don't know how to find the 'doclist' and the valid values for variables.  I seem to only find them from other peoples' problems. Here is the modified MWE and it still produces no *.ics entries other than boilerplate. -*- org-icalendar-include-todo: ("TODO" "DONE" "CANCELLED"); -*- -*- org-icalendar-use-deadline: (todo-due); -*- MY PROJECT -*- mode: org -*- #-*- mode: org -*- #+STARTUP: showall * Welcome to Org mode   Welcome, and thanks for trying out Org mode. Making outlines in   Org is very simple. It is just text! Just start typing. * This is a headline, it starts with one or more stars   A heading has one star, a sub-heading two, etc. * Working with lists ** Moving around in our outline ** TODO Moving around headline ** TODO This is a event with a Deadline DEADLINE: <2024-06-20 Thu -30d> On 6/9/24 01:52, Ihor Radchenko wrote: > John Helly writes: > >> So, even this MWE, the export to *.ics does not work as expected. The >> test.ics file has no events when >> >> M-x org-icalendar-export-to-ics >> >> is invoked. >> =========================  Contents of test.org listed below >> ================= >> -*- org-icalendar-use-deadline: (todo-due);  -*- >> ... >> ** TODO This is an event with a Deadline >> DEADLINE: <2024-06-20 Thu -30d> > Todo headings are not exported to icalendar by default. > See `org-icalendar-include-todo'. > -- John Helly / San Diego Supercomputer Center / Scripps Institution of Oceanography https://www.sdsc.edu/~hellyj / 808 205 9882 / 760 8408660