I have problems with remote console as well. Thta's also been one of my frustrations. I have generated the public and private keys but I can't get ILO to accept them. This is the log I get when trying to run from a win10 computer 
PLATFORM VERSION INFO
    Windows             : 10.0.19043.0 (Win32NT)
    Common Language Runtime     : 4.0.30319.42000
    System.Deployment.dll         : 4.8.4270.0 built by: NET48REL1LAST_C
    clr.dll             : 4.8.4390.0 built by: NET48REL1LAST_C
    dfdll.dll             : 4.8.4270.0 built by: NET48REL1LAST_C
    dfshim.dll             : 10.0.19041.1 (WinBuild.160101.0800)
SOURCES
    Deployment url            : file:///C:/Users/alexa/Downloads/IRC(5).application
IDENTITIES
    Deployment Identity        : IRC.application, Version=1.4.0.2092, Culture=neutral, PublicKeyToken=81a64c72fbbf0350, processorArchitecture=msil
APPLICATION SUMMARY
    * Online only application.
    * Trust url parameter is set.
ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of C:\Users\alexa\Downloads\IRC(5).application resulted in exception. Following failure messages were detected:
        + Deployment and application do not have matching security zones.
COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.
WARNINGS
    There were no warnings during this operation.
OPERATION PROGRESS STATUS
    * [7/11/2021 12:06:46 PM] : Activation of C:\Users\alexa\Downloads\IRC(5).application has started.
    * [7/11/2021 12:06:47 PM] : Processing of deployment manifest has successfully completed.
    * [7/11/2021 12:06:47 PM] : Installation of the application has started.
ERROR DETAILS
    Following errors were detected during this operation.
    * [7/11/2021 12:06:47 PM] System.Deployment.Application.InvalidDeploymentException (Zone)
        - Deployment and application do not have matching security zones.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath)
            at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
            at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
            at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available
When I try JAVA I get this error  "2021/07/11 12:10:35.727368 unable to run java application: found <applet-desc> tag but applets are not supported"
And I get a TLS connection error with android app?
I did generate a public and private key.  I thought I changed it to the right PEM encoded DSA public key but I wasn't fully comprehending the formatting and may have done something wrong?
When I run the same items from Parrot security OS I get similar results