White Screen + Error when adding a ScrollView

Hi,

I added a scrollview and when the app refreshes I get a totally white screen. I’m on macOS. Checking the output I see this:

Fuse 0.34.0 (build 10564)
Build started: FullCompile
Configuring (6.2 s)
Compiling syntax tree (3.6 s)
Generating code and data (4.7 s)

Build completed in 14.54 seconds
Build ended
GL_VERSION: 2.1 INTEL-10.22.29
GL_VENDOR: Intel Inc.
GL_RENDERER: Intel(R) Iris(TM) Graphics 540
System.Exception: Fuse.Controls.ScrollView, Name: s (ContentControl) can only have one visual child
  at Fuse.Controls.ContentControl.OnChildAdded (Fuse.Node n) <0x101ebdc0 + 0x000d3> in <filename unknown>:0 
  at Fuse.Controls.ScrollViewBase.OnChildAdded (Fuse.Node b) <0x101ebd10 + 0x0001b> in <filename unknown>:0 
  at Fuse.Visual.OnAdded (Fuse.Node b) <0xe93e578 + 0x000b6> in <filename unknown>:0 
  at Fuse.Visual.InsertNodes (Int32 index, IEnumerator`1 items) <0x101f0198 + 0x001d3> in <filename unknown>:0 
  at Fuse.Reactive.Instantiator.InsertNew (Int32 dataIndex) <0x101ef710 + 0x003db> in <filename unknown>:0 
  at Fuse.Reactive.Instantiator.ReplaceAll (System.Object[] dcs) <0x101ef490 + 0x0002f> in <filename unknown>:0 
  at Fuse.Reactive.Instantiator.Repopulate () <0x1012fbe0 + 0x00097> in <filename unknown>:0 
  at Fuse.Reactive.Instantiator.OnItemsChanged () <0x1012f6a8 + 0x001e7> in <filename unknown>:0 
  at Fuse.Reactive.Instantiator.OnRooted () <0x1012e080 + 0x0001f> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.ScrollViewBase.OnRooted () <0x101ef410 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.ScrollView.OnRooted () <0x101ef128 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Page.OnRooted () <0x1013bb40 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Node.Relate (Fuse.Visual parent, Fuse.Node child) <0xe93e908 + 0x00037> in <filename unknown>:0 
  at Fuse.Visual.OnAdded (Fuse.Node b) <0xe93e578 + 0x000a7> in <filename unknown>:0 
  at Fuse.Visual.Insert (Int32 index, Fuse.Node item) <0xe93e068 + 0x00057> in <filename unknown>:0 
  at Fuse.Visual.Add (Fuse.Node item) <0xe93df00 + 0x000b3> in <filename unknown>:0 
  at Fuse.Controls.Navigator.Prepare (Fuse.Controls.NavPage curPage, System.String& path, System.String& parameter, RoutingOperation operation, Fuse.Visual& result, System.Boolean& usedPrepared) <0x10132598 + 0x006e6> in <filename unknown>:0 
  at Fuse.Controls.Navigator.Fuse.Navigation.IRouterOutlet.Goto (System.String& path, System.String& parameter, NavigationGotoMode gotoMode, RoutingOperation operation, System.String operationStyle, Fuse.Visual& active) <0x10131f28 + 0x00303> in <filename unknown>:0 
  at Fuse.Controls.Navigator.OnRooted () <0x1012fd50 + 0x00171> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Page.OnRooted () <0x1013bb40 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Node.Relate (Fuse.Visual parent, Fuse.Node child) <0xe93e908 + 0x00037> in <filename unknown>:0 
  at Fuse.Visual.OnAdded (Fuse.Node b) <0xe93e578 + 0x000a7> in <filename unknown>:0 
  at Fuse.Visual.Insert (Int32 index, Fuse.Node item) <0xe93e068 + 0x00057> in <filename unknown>:0 
  at Fuse.Visual.Add (Fuse.Node item) <0xe93df00 + 0x000b3> in <filename unknown>:0 
  at Fuse.Controls.Navigator.Prepare (Fuse.Controls.NavPage curPage, System.String& path, System.String& parameter, RoutingOperation operation, Fuse.Visual& result, System.Boolean& usedPrepared) <0x10132598 + 0x006e6> in <filename unknown>:0 
  at Fuse.Controls.Navigator.Fuse.Navigation.IRouterOutlet.Goto (System.String& path, System.String& parameter, NavigationGotoMode gotoMode, RoutingOperation operation, System.String operationStyle, Fuse.Visual& active) <0x10131f28 + 0x00303> in <filename unknown>:0 
  at Fuse.Controls.Navigator.OnRooted () <0x1012fd50 + 0x00171> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Page.OnRooted () <0x1013bb40 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Node.Relate (Fuse.Visual parent, Fuse.Node child) <0xe93e908 + 0x00037> in <filename unknown>:0 
  at Fuse.Visual.OnAdded (Fuse.Node b) <0xe93e578 + 0x000a7> in <filename unknown>:0 
  at Fuse.Visual.Insert (Int32 index, Fuse.Node item) <0xe93e068 + 0x00057> in <filename unknown>:0 
  at Fuse.Visual.Add (Fuse.Node item) <0xe93df00 + 0x000b3> in <filename unknown>:0 
  at Fuse.Controls.Navigator.Prepare (Fuse.Controls.NavPage curPage, System.String& path, System.String& parameter, RoutingOperation operation, Fuse.Visual& result, System.Boolean& usedPrepared) <0x10132598 + 0x006e6> in <filename unknown>:0 
  at Fuse.Controls.Navigator.Fuse.Navigation.IRouterOutlet.Goto (System.String& path, System.String& parameter, NavigationGotoMode gotoMode, RoutingOperation operation, System.String operationStyle, Fuse.Visual& active) <0x10131f28 + 0x00303> in <filename unknown>:0 
  at Fuse.Controls.Navigator.OnRooted () <0x1012fd50 + 0x00171> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Visual.OnRooted () <0xe93aed8 + 0x00127> in <filename unknown>:0 
  at Fuse.Elements.Element.OnRooted () <0xe93eb78 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Control.OnRooted () <0xe93ea48 + 0x00087> in <filename unknown>:0 
  at Fuse.Controls.LayoutControl.OnRooted () <0xe93e9e8 + 0x00013> in <filename unknown>:0 
  at Fuse.Controls.Panel.OnRooted () <0xe93e998 + 0x00013> in <filename unknown>:0 
  at Fuse.Node.RootInternalImpl (Fuse.Visual parent) <0xe93ab70 + 0x0017e> in <filename unknown>:0 
  at Fuse.Node.RootInternal (Fuse.Visual parent) <0xe93aaa0 + 0x00027> in <filename unknown>:0 
  at Fuse.Node.Relate (Fuse.Visual parent, Fuse.Node child) <0xe93e908 + 0x00037> in <filename unknown>:0 
  at Fuse.Visual.OnAdded (Fuse.Node b) <0xe93e578 + 0x000a7> in <filename unknown>:0 
  at Fuse.Visual.Insert (Int32 index, Fuse.Node item) <0xe93e068 + 0x00057> in <filename unknown>:0 
  at Fuse.Visual.Add (Fuse.Node item) <0xe93df00 + 0x000b3> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x4320378 + 0x0008f> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x101f0f40 + 0x0002b> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.TryInvokeExtension.Try (System.Func`1 func) <0xe991c38 + 0x0005f> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.TryInvokeExtension.TryInvoke (System.Reflection.MethodInfo mi, System.Object obj, System.Object[] value) <0xe99b020 + 0x00107> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.CompiledTypeReflection.CallDynamic (System.Object obj, Outracks.Simulator.Bytecode.TypeMemberName methodName, System.Object[] arguments) <0xfc89928 + 0x0003b> in <filename unknown>:0 
  at Outracks.Fuse.Preview.RuntimeObjectPoker.<HookUpReflectionInterface>m__0 (System.Object a, System.String b, System.Object[] c) <0xfc898b8 + 0x0005b> in <filename unknown>:0 
  at Outracks.Simulator.Reflection.DelegateReflection.Outracks.Simulator.Runtime.IReflection.CallDynamic (System.Object instance, Outracks.Simulator.Bytecode.TypeMemberName methodName, System.Object[] arguments) <0xfc89880 + 0x0002c> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Evaluate (Outracks.Simulator.Bytecode.CallDynamicMethod m) <0xfc89810 + 0x00065> in <filename unknown>:0 
  at Outracks.Simulator.Bytecode.Expression.Match[T] (System.Func`2 a1, System.Func`2 a2, System.Func`2 a3, System.Func`2 a4, System.Func`2 a5, System.Func`2 a6, System.Func`2 a7, System.Func`2 a8, System.Func`2 a9, System.Func`2 a10, System.Func`2 a11, System.Func`2 a12, System.Func`2 a13, System.Func`2 a15, System.Func`2 a16) <0xfb3f368 + 0x002f7> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Evaluate (Outracks.Simulator.Bytecode.Expression expression) <0xfb3edc8 + 0x00563> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (IEnumerable`1 statements) <0xfb3ec78 + 0x00077> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (Outracks.Simulator.Bytecode.Lambda lambda, System.Object[] arguments) <0xfb3e8f8 + 0x00157> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.LambdaClosure.Func (System.Object a1) <0xfc7f648 + 0x00064> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (System.Object lambda, System.Object[] arguments) <0xfc7c000 + 0x00106> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Evaluate (Outracks.Simulator.Bytecode.CallLambda i) <0xfb43c80 + 0x0004f> in <filename unknown>:0 
  at Outracks.Simulator.Bytecode.Expression.Match[T] (System.Func`2 a1, System.Func`2 a2, System.Func`2 a3, System.Func`2 a4, System.Func`2 a5, System.Func`2 a6, System.Func`2 a7, System.Func`2 a8, System.Func`2 a9, System.Func`2 a10, System.Func`2 a11, System.Func`2 a12, System.Func`2 a13, System.Func`2 a15, System.Func`2 a16) <0xfb3f368 + 0x00261> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Evaluate (Outracks.Simulator.Bytecode.Expression expression) <0xfb3edc8 + 0x00563> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (IEnumerable`1 statements) <0xfb3ec78 + 0x00077> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (Outracks.Simulator.Bytecode.Lambda lambda, System.Object[] arguments) <0xfb3e8f8 + 0x00157> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.LambdaClosure.Func (System.Object a1) <0xfc7f648 + 0x00064> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.LambdaClosure.Action (System.Object a1) <0xfc7f618 + 0x0001b> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (System.Object lambda, System.Object[] arguments) <0xfc7c000 + 0x01635> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Evaluate (Outracks.Simulator.Bytecode.CallLambda i) <0xfb43c80 + 0x0004f> in <filename unknown>:0 
  at Outracks.Simulator.Bytecode.Expression.Match[T] (System.Func`2 a1, System.Func`2 a2, System.Func`2 a3, System.Func`2 a4, System.Func`2 a5, System.Func`2 a6, System.Func`2 a7, System.Func`2 a8, System.Func`2 a9, System.Func`2 a10, System.Func`2 a11, System.Func`2 a12, System.Func`2 a13, System.Func`2 a15, System.Func`2 a16) <0xfb3f368 + 0x00261> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Evaluate (Outracks.Simulator.Bytecode.Expression expression) <0xfb3edc8 + 0x00563> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (IEnumerable`1 statements) <0xfb3ec78 + 0x00077> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.ScopeClosure.Execute (Outracks.Simulator.Bytecode.Lambda lambda, System.Object[] arguments) <0xfb3e8f8 + 0x00157> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.VirtualMachine.Execute (IReflection reflection, Outracks.Simulator.Bytecode.Lambda lambda, System.Object[] arguments) <0xfb3e688 + 0x000af> in <filename unknown>:0 
  at Outracks.Simulator.Runtime.VirtualMachine.Execute (Outracks.Simulator.Bytecode.Lambda lambda, System.Object[] arguments) <0xfb3e650 + 0x00023> in <filename unknown>:0 
  at Outracks.Simulator.Reifying.OnEnterState () <0xfb41fa0 + 0x000b7> in <filename unknown>:0 
  at Outracks.Simulator.Application.SetState (Outracks.Simulator.State nextState) <0xe99dc10 + 0x00054> in <filename unknown>:0 
  at Outracks.Simulator.Application.OnUpdate () <0xe99d880 + 0x000fb> in <filename unknown>:0 
  at Fuse.App.Update () <0xe99d758 + 0x00026> in <filename unknown>:0 
System.Exception: Incomplete or duplicate unrooting: Fuse.Controls.Panel/
  at Fuse.Node.UnrootInternal () <0xe9810c8 + 0x000c7> in <filename unknown>:0 
  at Fuse.Node.Unrelate (Fuse.Visual parent, Fuse.Node child) <0xe981070 + 0x0003b> in <filename unknown>:0 
  at Fuse.Visual.OnRemoved (Fuse.Node b) <0xe980eb0 + 0x000a7> in <filename unknown>:0 
  at Fuse.Visual.Uno.Collections.ICollection<Fuse.Node>.Clear () <0xe980e08 + 0x00047> in <filename unknown>:0 
  at Outracks.Simulator.UserAppState.SetSequence[T] (IList`1 list, Outracks.Simulator.T[] elements) <0xe9a0a98 + 0x00020> in <filename unknown>:0 
  at Outracks.Simulator.UserAppState.SetIfNotEqual[T] (IList`1 list, Outracks.Simulator.T[] elements) <0xe9a0930 + 0x00053> in <filename unknown>:0 
  at Outracks.Simulator.UserAppState.ApplyTo (Outracks.Simulator.FakeApp app) <0xe9a04d8 + 0x000e7> in <filename unknown>:0 
  at Outracks.Simulator.ModalDialog.Show (Outracks.Simulator.FakeApp app, System.String header, System.String body, System.String details, IEnumerable`1 buttons) <0x10334000 + 0x01327> in <filename unknown>:0 
  at Outracks.Simulator.ShowingModalDialog.OnEnterState () <0x101f5140 + 0x00277> in <filename unknown>:0 
  at Outracks.Simulator.Application.SetState (Outracks.Simulator.State nextState) <0xe99dc10 + 0x00054> in <filename unknown>:0 
  at Outracks.Simulator.Application.OnUpdate () <0xe99d880 + 0x000b3> in <filename unknown>:0 
  at Fuse.App.Update () <0xe99d758 + 0x00026> in <filename unknown>:0 

Also here’s the code:
DOESN’T WORK:

<Panel>
	<Panel Margin="8" Alignment="Bottom">
		<StackPanel>
			<StackPanel Padding="32, 32, 32, 0">
				<Text Value="Workout Days" Font="Title" FontSize="15" Color="{Resource DarkBlue}" />
				<Text Value="Your workouts will cycle through your selected days." Font="Regular" FontSize="15" Opacity="0.6" TextWrapping="Wrap" />
				<Rectangle Height="1" Color="#000" Opacity="0.1" Margin="0, 8, 0, 0" />
			</StackPanel>
			<ScrollView>
				<Each Count="7">
					<Panel Height="52" Padding="32, 0, 32, 0">
						<Text Value="Monday" Font="Regular" Opacity="0.8" Alignment="CenterLeft" />
					</Panel>
				</Each>
			</ScrollView>
		</StackPanel>
		<Rectangle CornerRadius="4" Color="#FFF" />
	</Panel>
	<Rectangle Color="#000" Opacity="0.5" />
</Panel>

WORKS

<Panel>
	<Panel Margin="8" Alignment="Bottom">
		<StackPanel>
			<StackPanel Padding="32, 32, 32, 0">
				<Text Value="Workout Days" Font="Title" FontSize="15" Color="{Resource DarkBlue}" />
				<Text Value="Your workouts will cycle through your selected days." Font="Regular" FontSize="15" Opacity="0.6" TextWrapping="Wrap" />
				<Rectangle Height="1" Color="#000" Opacity="0.1" Margin="0, 8, 0, 0" />
			</StackPanel>
			<Each Count="7">
				<Panel Height="52" Padding="32, 0, 32, 0">
					<Text Value="Monday" Font="Regular" Opacity="0.8" Alignment="CenterLeft" />
				</Panel>
			</Each>
		</StackPanel>
		<Rectangle CornerRadius="4" Color="#FFF" />
	</Panel>
	<Rectangle Color="#000" Opacity="0.5" />
</Panel>

Sorry for the long post, any help appreciated.

This was a mistake on my part, because the ScrollView should have had a Stackpanel inside but it didn’t.