Suzanne Lao with the Smithsonian Tropical Research Institute has been using Morpho to register data sets. She is having this same problem with being able to save the eml part of the data package but not the data tables part of the package. I noticed that she had an odd profile name lao_suzie. I think having this "_" in her profile name may of caused some of her problems. You can have a profile name that is different than the login name portion of the profile, but the special character may have caused a problem.
I was able to use Morpho to download her data package from metacat without the tables. She emailed the tables to me. I then created a lao profile using her network account login. Put the tables that she emailed me in the data directory and checked that the path was correct to them. I then made a slight change to the eml file and upload the data package. This worked for me but not for her.
I think there may be some problem in her .morpho profile area.
I think I have seen problems happen when people have a profile name with "special characters". We need to put some constraint on what people can use for their profile names. However I have noticed data packages from lter with the name knb-lter-der.749079.1 . Most of these data packages however do not include the data as a separate file but inline or have a link to another site.
We are trying to figure out why her data package did not upload the data tables.
I suggest moving the .morpho directory. Restart Morpho and creating a new profile with the network account that belongs to the data packages. Download the data package from the network. It will be stored in the new .morpho area. Then copy the data tables into the profile data area that the eml points to. In order to save the file to the network the version number for the eml part will need to change. A slight change and change back to the data package can do this. The data tables that never made it to the network can be the name of the data table (example 19.1) with the one being the first version to be saved up to the network.
There appears to be some record in Morpho of inserts that sometimes causes problems. I think this may be stored in the .morpho area and starting fresh may clean that up but the data is stored there too so that needs to be considered.
Users find the profile issues especially frustrating.