I suspect you have the same issue as in FLEXIBLEAUTO ScalingTechnique, GetNoiseScaleDeg and decryption in CKKS - #4 by hilder Most likely 9 multiplications were done while the depth was set to 8. In FLEXIBLE* modes, the rescaling is done before next multiplication (which is explained in the cited topic). This is why the level is reported as 8 (because rescaling was not automatically done), but there is no more room left for computations.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Adjusting Parameters for "Approximation Error Too High" Error | 2 | 98 | February 12, 2025 | |
| Why is this single multiplication require more multiplicative depth? | 2 | 67 | February 4, 2025 | |
| Incorrect result when using big numbers in CKKS | 1 | 258 | December 12, 2023 | |
| Does the multiplicativeDepth determine the number of EvalMult(ciphertext, plaintext)? | 1 | 414 | May 26, 2023 | |
| How multiplicative depth is being calculated for any polynomial approximation? | 1 | 82 | March 28, 2025 |