Hey,
What happens if you use a FlipFlop node instead of a Branch, not sure if there’s something else going on in your Blueprint. But doing it like below, I was able to enable/disable gravity multiple times without an issue, does this help at all?
-W