In the message I see there is a comma character (used as a decimal separator) in the structure name. That is completely new, so is not supported by the current app code.
So we will need another interface to support these names too.
Some ideas on how to adapt the interface:
We could replace comma (,) with a full stop (.)
Add an additional setting unload-bookmark-name. This one seems to me could be easier for people to copy/type, because they can choose any name they want.
In case it appears different/simpler in the context menu, we could also support using the name from the context menu. This I had planned anyway, but I suspect this will not avoid the comma.
The comma is the only special case I am aware of. This is because app 41c221ca9deca0ed80ef5e69d39d6436b7e69e9eb942e60b9152d36ac64248a3 supports multiple settings and uses the comma to separate the different settings.
But there is no need to start a game client to see this.
When you use that settings string, the engine shows this error message:
Failed to parse these app-settings: Failed to parse assignment '5% Reprocessing'.
Tested and is working well,docking at the selected structure without problems.
If you don’t mind when you have time could you look into a way to use also structure name that have a comma into their name?
And alsways if you want,following the screens,add a way to compress also the ore
like always if you need any kind of help/testing ask me