When using the new Xamarin.Forms.CarouselView inside a ListView it throws an exception "System.InvalidCastException: Specified cast is not valid." and the application cannot start. To help to investigate this issue I have developed a very simple app with Xamarin.Forms.CarouselView inside a ListView and it is attached to this ticket.
I am using the latest version of the nightly Xamarin.Forms build: 4.0.1.188134-nightly
The app supposed to display a list view with 6 records and each record contains a Carousel with 3 items (People names).
The App won't start and it will throw the following exception "System.InvalidCastException: Specified cast is not valid."
The app in iOS supposed to show something like this one in Android:

Here is a zip file with a small solution to help to reproduce the issue:
Hi @samhouts . I noticed this issue was moved to iOS Ready For Work and after that, it was moved back to Triage. Let me know if you need more clarification around this issue.
@ricardouffcomp We just took it out of the triage board and put it in the Ready for Work board. It's ready for someone to look at! Thanks!
Hi @samhouts . Do you know when you are going to have a resource available from the Xamarin Team to work on this issue?
Hi @samhouts. I clicked by mistake on the button "Close and Comment"/"Reopen" and the ticket is now sitting in "In Progress" under my name. I am not able to move the ticket back to ToDo. Can you move it back to Todo again? Cheers
Hi @samhouts . Are these Xamarin issues being fixed only by the community or there are Microsoft engineers working on these tickets as well? I have reported this bug 2 months ago and it is not clear for me if someone will pick it up soon. It is blocking the release of my app.
Hi @ricardouffcomp! Microsoft engineers definitely work on these tickets! CarouselView is still in very early preview. We plan to work on it more in the coming sprints. Thank you for your patience!
Thanks for the repro sample!. I've been doing tests. I reproduce the same problem with Xamarin.Forms 4.0.1.188134-nightly.
However, I am happy to share that the problem is fixed. If you update the sample to Xamarin.Forms 4.3:

If you update to the latest current version, 4.3.0.819712-pre2, keep in mind that the Layout supported by the CarouselView is LinearItemsLayout.
@jsuarezruiz thanks for looking into this issue. I am glad to hear it is fixed now. 馃榾