Using 6a
In my testing what I have found so far is that when "Allow running in background" is On then widgets don't disappear.
But when it is Off then widgets disappear.
Can someone confirm this?
(To access "Allow running in background" toggle for a profile, in Owner profile go to Settings > System > Multiple users > [profile] > Allow running in background)