Administrators may notice that Session Recording does not work on VDA machines that are joined to Entra ID only. Session Recording works fine on VDA machines that are Hybrid joined.
On the VDA machine's Application event log, event ID 3027 with the message "Data cannot be sent because the connection is in the disconnected state. Call start before sending any data." is recorded.
Log Name: Application
Source: Citrix Session Recording Agent
Date:
Event ID: 3027
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer:
Description:
Exception in query message is sent to the session recording broker.
--- Details of the outer exception ---
Type: System.AggregateException
Message: At least one error has occurred.
Stack trace:
at System.Threading.Tasks.Task`1.GetResultCore (Boolean waitCompletionNotification)
at SmAudAgent.LogQueueProducer.PollBrokerThisAgentActive(String hostName, Int32 activeSessionCount)
--- Internal exception details ---
Type: System.InvalidOperationException
Message: Data cannot be sent because the connection has been lost. Call ‘start’ before sending data.
Call stack trace:
at SmAudAgent.SignalREngineHelper.<GetServerConfigurationsOverSignalRAsync>d__13.MoveNext()
Possible configuration issue

Administrators may notice that Session Recording does not work on VDA machines that are joined to Entra ID only. Session Recording works fine on VDA machines that are Hybrid joined.
Session Recording Installation Instructions:
https://docs.citrix.com/en-us/session-recording/2407/install-upgrade-uninstall.html
Note: SessionRecordingSupportAAD and Send User Identity Info In Prepare Session preview toggles are no longer necessary as the feature has become GA.