Error 90057 means a value in your file is not in the list of values Amazon accepts for that field. Each field in the template carries its own list of valid values, shown on the Valid Values sheet of the template. Amazon compares the value in your row against that list, and a value outside the list stops the row.
The processing report gives five entries for each failed row: the record number, the SKU, the error code, the type, and a message. Record 1 is row 3 of your file, so the row for a record sits at the record number plus two. For error 90057, the message names the field and the value that was rejected. The report does not say which entry on the list fits your product. That choice depends on what your product is, and the report carries nothing about your product beyond the file you sent.
The list for a field is closed. The field accepts the entries on its list, written exactly as the list writes them, and a value close to an entry is rejected in the same way as an unrelated value. A difference in capitalization or a shortened spelling is enough to put a value outside the list, even where the meaning is the same.
Where no entry on the list describes your product, the value cannot be written in another form to get it accepted. Check that the template matches your product type before uploading again, because each product type carries its own lists.
A submission can carry errors that sit outside the file. A missing brand registration or approval returns error 5665. A missing permission to list in the category returns error 8026. Editing the file does not repair either one. The diagnosis lists those errors separately, with the reason and the step to take in Seller Central, and we do not call them fixed.
The free diagnosis reads your failed file and the processing report Amazon returned. It shows every error by SKU, states which errors we fix automatically, which ones need your answer, and which ones the file cannot fix. You see the full breakdown before you pay anything. You can start from the FixFlatFile home page.
Requirements differ by category, and Amazon decides whether a file is accepted.