update coreCompatibility on core type select