"Game Discards Unused Material Quality Levels" doesn't work on mobile

  1. Check Project Settings → Rendering → Game Discards Unused Material Quality Levels
  2. Make material with QualitySwitch node
  3. Set MaterialQualityLevel in DefaultDeviceProfiles.ini
  4. Package project
  5. Launch game on iOS or Android device

Some materials don’t applied on meshes… And this is random behavior… After restart game these materials renders correctly but other materials no… I didn’t find any dependency…