Ignition OPC UA Client "No matching endpoind found"

I am trying to get the Ignition Client OPC UA to work on Ignition Edge.
I used the wizard to set up the connection.

everything is localhost because the gateway is on the same PC as the Ignition Edge.
I am using version 8.1.24

What am I doing wrong?

I forgot to add the error message.
UaException: status=Bad_ConfigurationError, message=no matching endpoints found
at com.inductiveautomation.ignition.gateway.opcua.client.ManagedClientKt.initialize(ManagedClient.kt:139)
at com.inductiveautomation.ignition.gateway.opcua.client.ManagedClientKt.access$initialize(ManagedClient.kt:1)
at com.inductiveautomation.ignition.gateway.opcua.client.ManagedClientKt$initialize$1.invokeSuspend(ManagedClient.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)

strange, but I turned security mode back on and I set the password back to the default password and now it works?

so the message is a bit confusing. I turned security back off and indeed I get the message again that it can not find its endpoint. Turn the security back on and everything works as expected.

By default the server is configured to only allow secured connections at the session endpoint. By changing it to unsecured there's no longer a matching endpoint to connect to.

I can agree with that, what threw me off was the description. If the description had mentioned the security and endpoint that would have been helpful. I spend an hour trying to figure it out.

Yeah I suppose it could be better. There's a bunch of things it looks for to determine if an endpoint matches what has been configured, not just security, so it's pretty generic as it is right now.

Yes I know. I understand.