Why do pages show a blank screen after navigation?

Platform: .NET MAUI| Category: Navigation

A blank screen usually means async initialization is still running or an exception occurred. Log exceptions, verify Page.Content, and show a lightweight placeholder while background initialization runs.

Start async work without blocking rendering:

protected override void OnAppearing()
{
    base.OnAppearing();
    _loadTask = LoadDataAsync(); // do not await here
}

Share with

Related FAQs

Couldn't find the FAQs you're looking for?

Please submit your question and answer.