=== modified file 'src/com/goldencode/p2j/persist/serial/JsonImport.java'
--- old/src/com/goldencode/p2j/persist/serial/JsonImport.java	2025-11-05 15:58:49 +0000
+++ new/src/com/goldencode/p2j/persist/serial/JsonImport.java	2025-11-24 13:32:14 +0000
@@ -1065,6 +1065,16 @@
       
       String tableName = null;
       JsonToken tok = parser.currentToken();
+      if (dsHidden && tok == FIELD_NAME)
+      {
+         // allow reading the dataset serialize name even if it's declared with SERIALIZE-HIDDEN
+         String name = parser.currentName();
+         if (name.equalsIgnoreCase(ds._name()))
+         {
+            tok = parser.nextToken();
+         }
+      }
+
       while ((dsHidden && tok != null) || (tok = parser.nextToken()) != null)
       {
          // if DATASET:SERIALIZE-HIDDEN, allow to read the table name without advancing the parser

