I see that even the average of the test-loss is well-off from what you have printed from the model. Are you sure that the ‘rsnr’ value from the model is from “test” and not “train”?
Further, we would need to look at the code to spot the issue I guess.