In the FIXEDAUTO mode, when ciphertexts have different levels but the same noise degree level, AdjustLevelsAndDepthInPlace does not function properly (the ciphertext with more levels gets multiplied by a value close to zero).
Once this issue is fixed, revisit and remove the dropping levels logic from CKKS bootstrapping.