But that was not the end of the story...
Spoiler: I fixed it
So I noticed several things about my printer and here is the list of what I noticed and done to my printer
First of all, my SD card was corrupted several times. And I ordered an industrial SD card as it is recommended in the docs. It works fine. I had no issues with that.
I noticed that my extruder fan is too loud and I thought it might help to replace it. It did help to reduce the noise though.
I had to replace my new thermistors because I had a clog and I damaged them while removing the clog
While removing the clog I noticed that my grounding cable was loose and I fixed it better
Then I thought something is wrong with my stepper motors config and I found out a lot about their tuning process. And in the process I even made my printer work without bed heating and low motor currents. I also found out that I like how silent is the stealthchop, especially for Z axis.
I measured the current of my bed with a clamp meter and it is about 8-9 A, so it's 200w
I found the config here for duet 2 wifi
config
I found out why I might have problems with my stepper motors. Because there is only one man who tried using duet 3 mini 5+ on this forum that I know of. And TMC2209 have to be configured.
I noticed that z axis motor is producing a very loud hissing sound in standstill spreadcycle mode
I removed another loose grounding cable near the sd card.
And after all that I was lost. The only thing I had in mind was to replace the board.
while setting up a new board I had to reflash the firmware several times, because it was always busy with something. So if I closed up the connection and had to change something in it again it won't connect to my mac until I push the reset button two times and upload the .uf file to the bootloader
And changing the board helped. I might have damaged the old one with a short.
I also took a precaution and removed another screw that was underneath the board.
The one thing that I noticed right away is that the voltage shown by the new board is higher
And I also had some hard faults on the way, but for now I just want to rest a bit)
I'll post my config some time in the future when I am sure it produces the best results, but for the most part I use the one mentioned earlier from github + my settings to enable spreadCycle almost for every move except standstill.