diff --git a/subsys/bluetooth/controller/ll_sw/ull_conn.c b/subsys/bluetooth/controller/ll_sw/ull_conn.c index c64717edb68..c5005c6a816 100644 --- a/subsys/bluetooth/controller/ll_sw/ull_conn.c +++ b/subsys/bluetooth/controller/ll_sw/ull_conn.c @@ -2567,6 +2567,8 @@ static void tx_ull_flush(struct ll_conn *conn) #else /* CONFIG_BT_LL_SW_LLCP_LEGACY */ struct node_tx *tx; + ull_tx_q_resume_data(&conn->tx_q); + tx = tx_ull_dequeue(conn, NULL); while (tx) { memq_link_t *link;