Rpi-gpio in node - always incorrect first read after boot

Hi
I'm slightly confused. If the pin is set with a pull up - on start - even if it does initially read low - then as soon as the pull takes effect it should see the transition and report high. The only time the node sends something is when it sees a transition - so that first one must really going low. but once the pullup take effect it should see another transition.

Maybe try increasing the debounce time to 100mS or larger to give it time to settle ?
PS - which pins in particular are casing the issue - I know it should matter but.