When you tried prepend to unknown, was this always the case or was this a change? I would not expect that option to work in the current version. This I believe is forced to be station name when using skyspark 3 to preserve id uniqueness. Did the export actually succeed with this setting or did it fail? Prepend station name is necessary to account for multiple stations into a project in skyspark as there will be duplicate ids without that setting.
I would not recommend manually editing the facets but using the actions instead to make sure the format is correct.
Use Global Exclusions tags is only necessary if you put the exclusions at that level. If you set them at the individual export level, then this does not need to be true since there are no global exclusions. In either case, this list must be maintained either directly in Niagara or from SkySpark. If you are not able to access Niagara directly on the customers site easily, you can open a Haystack Connection from SkySpark to Niagara and use the Invoke Action Op for the export where you could utilize the add/remove exclusion tag actions. Examples on how to use this feature is in the latest documentation in the section “Appendix B: Additional Ops - Using the Invoke Action Op”. You will need to be at least 1.0.19.2 to use this feature.
If you have questions on using the invoke action technique from within SkySpark, let me know and I can help you determine the correct axon call from within SkySpark.