@redrum I dug a little bit into the code and haven't found a real reason, but a couple of places where the system could be tripping up.
This code seems to strip out html tags out of notification properties if the string is too long. Shouldn't be the case here, but still weird.
Just before the HTML is parsed and interpreted to be shown to the user the engine "localizes" the external HTML resources:
This means 2 Things:
- It's not necessary to have the /doc/images/ prefix in the src attribute because everything except for the basename will be stripped away
- Removing the sourceforge part of the URL in the src attribute has 0% effect because everything except for the basename will be stripped away
Also if the engine tries to search for a resource that doesn't exist, an exception will be logged and an error window should pop up.
So it's clearly not the change on your end, at least for latest master. I have fiddled around with the LocalizeHtml class in the past, so maybe on the latest stable there is actually a difference, but probably not for TWW compatible versions.
So because there is no exception this probably means that the tag gets removed at some point for some reason we don't know, but I think it's fairly unlikely the issue is cause by the OS at this point.