Usually, such error messages do not appear because the program is in the mood to do so.
Please have a look at the linked topic and check the files first:
then the file is damaged.
If you cannot get MP3diags to run (which is nothing to be discussed in this forum) then get the safety copy of the file or try the source from whereever you got the file again and see if that file is better.
The information about the audio part of a file is written earlier during the creation process of the file. And if that failed to comply with the standard, then the file is damaged - and adding tags then would probably lead to even more damage.
So repair is the first priority.
These are technical values for the file, not user-defined tags. They are generally written by the software the has ripped or converted the audio file. When they are missing, it is usually a pretty good sign that there is some corruption, at least in the file header.
Some players can ignore this and play the stream, others result in an error and the track gets skipped from playing. In some cases the files can be repaired, possibly with some remaining lesser errors or audio hiccups. I have found in most cases the best solution is to re-rip that disc, or download the track from the original online source. I also keep a couple of secured backup drives that are usually not connected other than for updating, just in case something happens to files that are not easily replaced.