No destination specified for message

I yet again need some assistance.

We have our publishing / subscribe queues working as a charm between our Microservices.

We have not arrived at the place where we wish to send Commands across the same queues.

We’ve added the “RouteToEndpoint” to our Routing configuration as seen here:

       var transport = endpointConfiguration.UseTransport<RabbitMQTransport>();
       var routing = transport.Routing();
       routing.RouteToEndpoint(
           assembly: typeof(AssetMetadataUpdate).Assembly, 
           destination: EndpointNameHelper.CoreSubscriberQueueName(dbRef));

       transport.ConnectionString(connectionString);
       transport.UseConventionalRoutingTopology();
       transport.UseDurableExchangesAndQueues(true);
        
        var startedEndpoint = Endpoint.Start(endpointConfiguration).GetAwaiter().GetResult();
        EndpointSubscriptionsAndRoutes(startedEndpoint);

        services.AddSingleton<IMessageSession>(startedEndpoint);

We keep getting the exception that no destination is found: No destination specified for message:Messaging.Shared.Commands.Asset.AssetMetadataUpdate

Any good suggestions on overcoming this?