Namely, if the Canon wireless remote option is chosen the prop case changes as expected, ie to 3.
A shutter action after that causes the prop value to go to zero. Reselecting the Canon remote brings the prop value back to 3.
To clarify, are you using "Wireless Remote Controller RC-6", smartphone remote, or something else? I initially assumed you were talking about one of the Canon wired remotes, but skimming the manual it doesn't seem to be supported. Again, I don't have this camera, so specifics are helpful
If I select the remote option in Canon it remains on and the wireless remote functions as expected and repeatedly.
So just to confirm, you are able to continue remote shooting after the prop goes to zero? That is, the only "problem" you are observing is that prop value changes to 0 after you shoot?
If so, barring some rather improbable bug in CHDK, this is just how the Canon firmware behaves for whatever reason. It's possible there is some other prop which reflects the Canon remote option. Or not.
If you're using smartphone remote shooting, you could use call_func_ptr to call IsWirelessConnect and check if it returns non-zero, although you should note it would also be true in other situations, like PC connections. (I guess rc-6 is an IR remote, so would assume it doesn't affect this)