I'm using custom views for my appointments in SfSchedule, which used to work fine in an older version (except for the all-day events, which had no customizing). In the current version, it works fine for all-day events, but for "normal" events, just the background color of my custom view gets painted. I've tracked it down so that if I override OnLayout and layout all child views (and their children) manually, it works, it seems there's some sort of bug in the layout process.
My custom view is a vertical LinearLayout with another horizontal LinearLayout containing an ImageView, a TextView, etc., as well as some other views.