Looks like issues with ui / egui and also audio. Probably need to gate some code behind features.
Seems like debug.rs (framerate egui window) and networking/debug.rs (net debug window) both need to be disabled without ui.
Additionally, the network debug window probably should have its own feature flag (that depends on ui), as this collects additional data in async channel that is not flushed unless window opens, probably don't want in release profile in long term.
Looks like issues with ui / egui and also audio. Probably need to gate some code behind features.
Seems like debug.rs (framerate egui window) and networking/debug.rs (net debug window) both need to be disabled without ui.
Additionally, the network debug window probably should have its own feature flag (that depends on ui), as this collects additional data in async channel that is not flushed unless window opens, probably don't want in release profile in long term.
Audio is a quick fix.