What I’ve done to solve this and is really only based off of specific app design but is to set the screen background colour to whatever colour the top of the screen is. This will set the colour for status bar. Make sure to avoid colours that would deem black or white status bar text invisible or hard to read. See here for an example.
As you can see one of the photos shows red from top to bottom. This is because the screen background colour is set to red.
The photo with the bottom tab navigator also has background set to red as seen in the status bar. This makes black and white status bar text visible (support for users who use dark mode and users who don’t).
From my experience the bottom nav bar stays white no matter what. So maybe if you can for a temporary aesthetic workaround, set your bottom tab navigator to white. Otherwise there is no known way around this unless another Thunker would like to share something we’ve all missed!
The photo below shows why it is important to change background screen colour to match background colour of the component located at the very top of the screen. Here you can see the bar at the top of the screen is just a basic row component with a label called profile. It’s background is set to red and it merges perfectly with the status bar colour.