JCL failed with every newer Windows version because it didn't know it and disabled features or raised "Not supported" exceptions.