ECC is mostly for industrial applications when the memory needs to work under borderline conditions.The errors is related to time domains, and it would be “clicking” as Alex mentioned and as you said...no sound..just click ?. This brought to me that the Streaming and tidal issues could relate to this ? Possibly the router or network issues before the device or playback app, or firmware….but then again, I don’t stream.
All those MQAs, FLAC s are compressed files, and if there is any issue with the file, decompression would fail, and playing would stop. Not just clicks. The file will be corrupt. If you are not seeing corrupt files constantly, that means there is no correction needed.
Just as a side note: The OS is also stored on flash. If there would be errors as you imagined, you would not be able even to start the system.
What you are hearing is unfortunately not the ECC effect.