@SeveralBees is correct, but here is a simpler BP-only workaround you can add directly to your Character BPs.
This is also simpler than nesting your UWidgetComponent inside another Actor and then making that a child Actor of your Character, as you will not need to reconnect any of your other BP logic this way until the bug is fixed.
What this is basically saying: When my controller changes (ie when initially assigned), if I am not locally controlled but I am the server, then get my (server) local player and assign it as the local player for the remotely-controlled character’s UWidgetComponent (StatusIndicator in my case, since all my BP_Character’s have one).
Hope this helps someone! Cheers!