I downloaded your example again.
Right out of the box I get the Deprecation warning File: ExampleProjectPage.xaml.cs Line: 13 DataSource is deprecated. Screen shot attached.
Changed that line to use ItemsSource.
error MT0117: Can't launch a 32-bit app on a simulator that only supports 64-bit apps (iPhone X).
Foundation.MonoTouchException: Objective-C exception thrown. Name: NSInvalidArgumentException Reason: attempt to scroll to invalid index path: <NSIndexPath: 0xc000000000000016> {length = 2, path = 0 - 0}
Native stack trace:
0 CoreFoundation 0x000000010b80ed85 __exceptionPreprocess + 165
1 libobjc.A.dylib 0x000000011410bdeb objc_exception_throw + 48
2 CoreFoundation 0x000000010b80ecbd +[NSException raise:format:] + 205
3 UIKit 0x000000010ef8b66f -[UICollectionView scrollToItemAtIndexPath:atScrollPosition:animated:] + 220
4 ExampleProject.iOS 0x000000010b0f25f9 xamarin_dyn_objc_msgSend + 217
5 ??? 0x0000000127018652 0x0 + 4949378642
at ObjCRuntime.Runtime.ThrowNSException (System.IntPtr ns_exception) [0x00000] in /Library/Frameworks/Xamarin.iOS.framework/Versions/11.8.0.20/src/Xamarin.iOS/ObjCRuntime/Runtime.cs:359
at ObjCRuntime.Runtime.throw_ns_exception (System.IntPtr exc) [0x00000] in /Users/builder/data/lanes/5808/1c6f300e/source/xamarin-macios/runtime/Delegates.generated.cs:130
at at (wrapper native-to-managed) ObjCRuntime.Runtime.throw_ns_exception(intptr)
at at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend_IntPtr_UInt64_bool(intptr,intptr,intptr,ulong,bool)
at UIKit.UICollectionView.ScrollToItem (Foundation.NSIndexPath indexPath, UIKit.UICollectionViewScrollPosition scrollPosition, System.Boolean animated) [0x0002c] in /Library/Frameworks/Xamarin.iOS.framework/Versions/11.8.0.20/src/Xamarin.iOS/UIKit/UICollectionView.g.cs:713
at Syncfusion.SfCarousel.iOS.SfCarousel.UpdateViewMode () [0x00273] in <9532235b5c59492eae25dd55ddb752a7>:0
at Syncfusion.SfCarousel.iOS.SfCarousel.set_ViewMode (Syncfusion.SfCarousel.iOS.SFCarouselViewMode value) [0x00007] in <9532235b5c59492eae25dd55ddb752a7>:0
at Syncfusion.SfCarousel.XForms.iOS.SfCarouselMapping.OnCarouselPropertiesChanged (System.String propertyName, Syncfusion.SfCarousel.XForms.SfCarousel formsCarousel, Syncfusion.SfCarousel.iOS.SfCarousel nativeCarousel) [0x001f6] in <9f97739ad627435abe92bc3dd9ec3f72>:0
at Syncfusion.SfCarousel.XForms.iOS.SfCarouselRenderer.OnElementChanged (Xamarin.Forms.Platform.iOS.ElementChangedEventArgs`1[TElement] e) [0x000d8] in <9f97739ad627435abe92bc3dd9ec3f72>:0
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].SetElement (TElement element) [0x00118] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Xamarin.Forms.Platform.iOS.IVisualElementRenderer.SetElement (Xamarin.Forms.VisualElement element) [0x00000] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.Platform.CreateRenderer (Xamarin.Forms.VisualElement element) [0x00014] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.VisualElementPackager.OnChildAdded (Xamarin.Forms.VisualElement view) [0x0002a] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Load () [0x0001e] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.PageRenderer.ViewDidLoad () [0x00086] in <bc5a3d4303744676b3b36f4254bb697d>:0
at at (wrapper managed-to-native) ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper(intptr,intptr)
at UIKit.UIViewController.get_View () [0x00030] in /Library/Frameworks/Xamarin.iOS.framework/Versions/11.8.0.20/src/Xamarin.iOS/UIKit/UIViewController.g.cs:2983
at Xamarin.Forms.Platform.iOS.PageRenderer.get_NativeView () [0x00008] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.PageRenderer.SetElement (Xamarin.Forms.VisualElement element) [0x0004f] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.Platform.CreateRenderer (Xamarin.Forms.VisualElement element) [0x00014] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.Platform.AddChild (Xamarin.Forms.VisualElement view) [0x00027] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.Platform.WillAppear () [0x00043] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.PlatformRenderer.ViewWillAppear (System.Boolean animated) [0x00016] in <bc5a3d4303744676b3b36f4254bb697d>:0
at at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend(intptr,intptr)
at UIKit.UIWindow.MakeKeyAndVisible () [0x00010] in /Library/Frameworks/Xamarin.iOS.framework/Versions/11.8.0.20/src/Xamarin.iOS/UIKit/UIWindow.g.cs:259
at Xamarin.Forms.Platform.iOS.FormsApplicationDelegate.SetMainPage () [0x00006] in <bc5a3d4303744676b3b36f4254bb697d>:0
at Xamarin.Forms.Platform.iOS.FormsApplicationDelegate.FinishedLaunching (UIKit.UIApplication uiApplication, Foundation.NSDictionary launchOptions) [0x00028] in <bc5a3d4303744676b3b36f4254bb697d>:0
at ExampleProject.iOS.AppDelegate.FinishedLaunching (UIKit.UIApplication app, Foundation.NSDictionary options) [0x00019] in /Users/bmartin/Downloads/ExampleProject-2/iOS/AppDelegate.cs:21
at at (wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) [0x00005] in /Library/Frameworks/Xamarin.iOS.framework/Versions/11.8.0.20/src/Xamarin.iOS/UIKit/UIApplication.cs:79
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x00038] in /Library/Frameworks/Xamarin.iOS.framework/Versions/11.8.0.20/src/Xamarin.iOS/UIKit/UIApplication.cs:63
at ExampleProject.iOS.Application.Main (System.String[] args) [0x00001] in /Users/bmartin/Downloads/ExampleProject-2/iOS/Main.cs:17