When raising an event in our access control system, we're setting message and reason, but we're not finding any place that displays that in Milestone. Is there a particular way we are meant to do this?

When we pass in an event to create the event object ACEvent, e.Message doesn’t seem to be shown while e.Reason is required. Below is how we’re doing it.

       new ACEvent(

           [e.Id](https://e.Id),

           definitionId,

           sourceId,

           e.Time,

           "Cardholder Jack denied access to door 1.", // This isn't shown

           "Cardholder Jack denied access to door 1.",

           relatedCredentialHolderIds,

           null,

           null

           );

We have tried making the message and the reason the same, although neither is displayed in Milestone.

Can you see anything in Access Control tab in Smart Client? In the default setting, logs are not updated automatically. So Please set display filter Live update.

I see it now, thanks for the pointer to the live update, that fixed the problem.