The theme switch widget converts the theme name (Custom) given in the widget configuration to lowercase to create the url to the index file (index-custom.html). Make sure to use only lowercase file names for the index files, else it won't work on case sensitive file systems.
(Added the answer in the comments here for future reference)