Initially I tried navigating - as well as setting content of the page to null - from an event handler hooked up to ImageSaved event. Then I believe I used a a layout wrapping sfimageeditor and a button and - trying the same thing.
But it could not have been inside a StackLayout - because the sfimageeditor will not appear inside that layout
For instance:
<ContentPage.Content>
<StackLayout>
<imageeditor:SfImageEditor x:Name="editor"
Source="{Binding Image}"
RotatableElements="Text">
</imageeditor:SfImageEditor>
<Button Text="Make page content null" Clicked="Handle_Clicked"/>
</StackLayout>
</ContentPage.Content>
Will not display the sfimageeditor.
So am I unsure I tried that. The sample you provided works fine. The navigation I tried was the following: await App.Current.MainPage.Navigation.PushAsync(new ContentPage()); in code behind.
In conclusion navigating or setting content of the page to null from ImageSaved event might have been the issue for me.
Thank you for the quick response.