Thank you Ludek I was able to test this process flow and saw that, I could succesfully logon and logoff and back on again(via EnterpriseSession) and that the reports loaded fine.
However on EnterpriseSession.Logoff, I still note that the reports loaded are listed in CMC as open jobs under the CrystalReports2011ProcessingServer metrics. In fact they are still shown here after the complete logoff where I release the token saved to session and only finally go away after some unknown amount of time.
Is there no way to maybe explicitly tell the CrystalReports2011ProcessingServer (EnterpriseService reportService = enterpriseSession.GetService("PSReportFactory");) to close/dispose of the reports that it has open?
I appreciate your patience and advice.
Sincerely