And here, the reality, why would they use specific timing if in fact she would ignore obstacle everytime. Because, if she can attack, she is in fact ignoring them for everything they do and it would have been way simpler to just say: You ignore obstacle you have locked
And yes we can't be in a world were she can attack and Poe can't chain Gambit