First, thank you for all the info you sent. It makes it much easier to try and find problems. I know there have been some changes in what is required for DSG related file, and I am not an expert on these, this may well be one for Chris. However, I went to:
https://chrisjohnnoaa.github.io/erddap.github.io/docs/server-admin/datasets?_highlight=eddtablefrommultidimncfiles#eddtablefrommultidimncfiles
And when I scroll down I see:
> DimensionsCSV -- GenerateDatasetsXml will ask for a "DimensionsCSV" string. This is a comma-separated-value list of source names of a set of dimensions. GenerateDatasetsXml will only read data variables in sample .nc files which use some or all of those dimensions (and no other dimensions), plus all of the scalar variables in the file, and make the dataset from those data variables. If a dimension is in a group, you must specify its fullName, e.g., "groupName/dimensionName".
> If you specify nothing (an empty string), GenerateDatasetsXml will look for the variables with the most dimensions, on the theory that they will be the most interesting, but there may be times when you will want to make a dataset from some other group of data variables that uses some other group of dimensions.
> If you just specify a dimension name that doesn't exist (e.g., NO_MATCH), ERDDAP™ will just find all of the scalar variables.
> The "DimensionsCSV" string becomes <dimensionsCSV> in the datasets.xml info for the dataset.
>
When I did a search on your datasets.xml I don’t see <dimensionsCSV>.. What I would suggest is going back and for this file use the GenerateDatasetsXml that came with ERDDAP™ 2.27 and regenerate the xml and if you can get that to work, look at the differences and you will know how to change the other files. If I am motivated this weekend I may try this, or maybe early next week, in the meantime you can see if this solves the problem.
I also know that in the newer versions the regex has gotten stricter, so it is possible in the <fileNameRegex>, you might have to escape out the “_” as “\_”. But don't quote me on this as regex has always been a mystery to me.
Let us know if you make any progress.
HTH,
-Roy