TAP OPENVPN DLNA won't work on Android unless mobile hotspot is enabled?

Really stumped here why this is the case, anyone have any ideas? Seems DLNA discovery is having a criteria satisfied from having another network in place?

I don't even have to connect any clients to the phone, all that is required; enable hotspot on phone and then and only then does my DLNA materialize on my phone via OpenVPN Tap.

If I try the same config on my pc, DLNA is visible without having to enable hotspot.