I have the same issue, tested it today.
My midi command sends a PC message to HX One to select a preset, waits 50 ms then sends a CC message to switch on effect. This works however sending the same command again, toggles the on/off state but freezes out the midi expression commands until I navigate to another preset.
I managed to work round it in my set up by sending the PC, Wait, CC command on first toggle position and then only sending the CC command on the second toggle position. Doing this navigated to the preset, switched it on and allowed me to switch it off with the same footswitch and retain the midi expression function throughout without the freeze issue occurring.
As you said it appears sending a PC message while already on that preset causes the expression freeze issue.