Its a few years back, I no longer work for the company.
I think one of the manifestations was an address exception at a valid program memory location as the transmitter powered up, caused by a flash memory suddenly being bank switched with the smaller bootloader ROM.
I can recall that according to the reset status register, the processor had not been reset.
On the STM32L152, the Boot0 pin has different characteristics to a general GPIO pin , even a different logic threshold AFAIR - It is never usable apart from BOOT0.
My belief is that the logic design inside does not have to really deal with debouncing this pin - it is expected to be high or low at all times . And if it starts appearing as 1,0,1,0 on each clock edge , the program memory bank switching malfunctions.