What's the output of "sudo systemctl status NetworkManager-wait-online.service network-online.target" for you? We do enable this unit by default, so it should wait (this works fine here and for many other people I've talked to).
If they are not running, but enabled, then the reason is that mediatomb is missing "Wants=network-manager.online" (see man systemd.special for details). This needs to be fixed either way.
What's the output of "sudo systemctl status NetworkManager- wait-online. service network- online. target" for you? We do enable this unit by default, so it should wait (this works fine here and for many other people I've talked to).
If they are not running, but enabled, then the reason is that mediatomb is missing "Wants= network- manager. online" (see man systemd.special for details). This needs to be fixed either way.