Need Help Creating an all day event programatically

I have a Lotus Notes application that I developed years ago that, amoung other things, creates all day events then pushes them to the employee’s personal calendar. All worked fine until 8.5. In 8.5, however, if the event is viewed by another person who has access to that person’s calendar, the all day event shows up as a ‘Private All Day Event’, which that other person cannot open. Is there something I need to set so that the entry is NOT private? I am explicitly setting the following two fields to “” (which, as far as I know or the only two fields that control privacy):

orgConfidential = “”

$PublicAccess = “”

Can someone help?