I ran into the same issue. Using the disable hover CSS class posting, I was able to create the below JavaScript to fix the special day hover losing selection issue. It appears when you programmatically set the calendar selection in the ASPX page or the code behind, the “IsSelected” properly was not being properly set.