The internal state of a Reflection Probe is not properly reset when it is disabled and enabled. If a Reflection Probe is disabled during an update, the ReflectionProbe::m_IsScheduled will be stuck to true forever. The ReflectionProbe::ScheduleRender() method will then always return the renderID of the previous job that was cancelled when the probe was disabled.
It can easily be reproduced using the attached project.