SD card works with Wavgat UNO but not with original Arduino

What makes me angry is the fact that wavgat UNO is working but not the original board, with a clean IDE installation.
The question is, that I have an SD module that initializes but only write corrupt files. I've tried changing libraries getting the same results.
The module supports 5V so I don't need a level shifter.

I'm stucked, can't find a solution. Searching in the forum usually helps, but I didn't found a solution or a similar problem.

I'll continuing trying to make it work. Any help would be grateful.

Thanks again Bob.