Нет, но если клиент никогда не подписывался на топи c, он не будет поставлен в очередь для этого клиента.
Если мы говорим о сообщении, помещенном в очередь для постоянной подписки, то снова нет, так как это прямо противоречит c требованиям к доставке QOS.
Начиная с MQTT v5, для сообщения можно установить TTL (время жизни), что означает, что если время ожидания истекло до доставки, то сообщение будет самоуничтожено и не будет доставлено. Но все равно невозможно протянуть руку и удалить его каким-либо другим способом.