Many thanks, I truly appreciate your time in helping me understand the functionality of FreeRTOS. Increasing the priority of Task_B2 has resolved the issue, and it was actually the first workaround I tried before raising my concern. Optimizing Task_A, Task_B2 and distributing workload across other cores seems to be the long-term solution.
Once again, thank you for your time.