diff --git a/photon-core/src/main/java/org/photonvision/common/configuration/NeuralNetworkModelManager.java b/photon-core/src/main/java/org/photonvision/common/configuration/NeuralNetworkModelManager.java index 9180c6363a..b1df50fa44 100644 --- a/photon-core/src/main/java/org/photonvision/common/configuration/NeuralNetworkModelManager.java +++ b/photon-core/src/main/java/org/photonvision/common/configuration/NeuralNetworkModelManager.java @@ -321,7 +321,7 @@ private void loadModel(Path path) { ConfigManager.getInstance().getConfig().neuralNetworkPropertyManager().getModel(path); if (properties == null) { - logger.error( + logger.warn( "Model properties are null. This could mean the config for model " + path + " was unable to be found in the database. Trying legacy..."); @@ -336,6 +336,7 @@ private void loadModel(Path path) { .addModelProperties(properties); } catch (IllegalArgumentException | IOException e) { logger.error("Failed to translate legacy model filename to properties: " + path, e); + return; } } diff --git a/test-resources/old_configs/2025.3.1-old-nnmm/models/iCauseProblems.rknn b/test-resources/old_configs/2025.3.1-old-nnmm/models/iCauseProblems.rknn new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test-resources/old_configs/2025.3.1-old-nnmm/models/iCauseProblems.tflite b/test-resources/old_configs/2025.3.1-old-nnmm/models/iCauseProblems.tflite new file mode 100644 index 0000000000..e69de29bb2