I can confirm this behavior in 1.18 Release Candidate 3.
Here's a code analysis along with a potential fix regarding this issue. The following is based on a decompiled version of Minecraft 1.17.1 using MCP-Reborn.
If we look at the above class, we can see that the "blastfurnace fire crackle" sound event uses the incorrect block ID for blast furnaces. The incorrect and current block ID for this sound event is "blastfurnace" and the correct and expected block ID would instead be "blast_furnace".
Potential Fix:
Simply renaming the word "blastfurnace" to "blast_furnace" within this sound event should resolve this issue. The correct line of code within its class should look something like the following:
Can confirm in 20w51a.