JBM: Flushing of MCT can cause endless loop
### Basic info
- Commit SHA: 472d3527bb3c63b559cf4a7245181cad18524c08
- Platform: all
### Bug description
A wrong condition in the flushing of MCT at a rate switch can cause an endless loop because the correct render function is not called.
### Ways to reproduce
[ltv48_MC51_MC_5_1_ball_wb_rs_jbm_dly_error_profile_6_dat.192](/uploads/488ecbbfff1f009e275e446075acf47e/ltv48_MC51_MC_5_1_ball_wb_rs_jbm_dly_error_profile_6_dat.192)
```
.\IVAS_dec.exe -VOIP -no_delay_cmp -t .\scripts\testv\headrot.csv -exof .\scripts\testv\headrot_case00_3000_q_combinedRotationTest.csv BINAURAL 16 ltv48_MC51_MC_5_1_ball_wb_rs_jbm_dly_error_profile_6_dat.192 test.wav
```
will endlessly loop around frame 206
<!--- Below are labels that will be added but are not shown in description. This is a template to help fill them.
Add further information to the first row and remove and add labels as necessary. -->
issue