[Classic]SendChatMessage to Channel without hardware event

Game: Wow classic
Version:1.13.3

To repro

local frames = {GetFramesRegisteredForEvent('ADDON_ACTION_BLOCKED')}
 for _, frame in ipairs(frames) do
           frame:UnregisterEvent('ADDON_ACTION_BLOCKED')
 end


C_Timer.NewTicker(0.1, function()
pcall(SendChatMessage, "test11111", 'CHANNEL', nil, 1)
end)

after 20 - 30 retries, it will send test1111 to channel 1
does not apply to SAY or YELL

some addons had alreay exploited it to spam channels

Just this seems already enough to spam the chat. Even after I disabled my test addon it still spammed the chat anyway so it might be something to do with a send queue?

C_Timer.NewTicker(.5, function()
    SendChatMessage("test", "CHANNEL", nil, 1)
end)