Maybe it's the language barrier but my friend and I put the scum falcon on the board this week and we struggled with this combo and trickshot. Later in the week I revisted the Q&A below -
Q: What does “ignores obstacles” mean? Do Han Solo [Pilot, Customized YT-1300] and Qi’ra crew work together?
A: When an effect says a ship “ignores obstacles,” it means that ship “ignores the effects of obstacles.” A ship that is “ignoring obstacles” does not apply the effects of overlapping or moving through them.
When that ship performs an attack that is obstructed by an obstacle it ignores the effects of the obstruction, so the defender does not roll 1 additional defense die being obstructed by the obstacles the attacker is ignoring. However, the obstacles are still treated as being present for effects that check for their presence or absence.
Additionally, an attack is obstructed by an obstacle even while the effects of the obstacle are ignored. This applies to cards such as Han Solo [Pilot, Customized YT- 1300], and Trick Shot.
Additionally, other ships do not ignore the obstacle when resolving effects that interact with a ship that is ignoring obstacles. For instance, while a ship that is ignoring obstacles defends, if the attack is obstructed, it
still rolls 1 additional defense die because the attacker is not ignoring the effects of obstacles.
Our positions were such that Han with trick shot had locked a rock with Qi'ra and had is sight on an enemy ship at range 3. The shot was through the rock.
From the Q&A I understand Han can roll 2 native dice + 1 for his ability +1 for trick shot while the defender will roll his agility +1 for range (i.e. not taking the obstacle into account).
Later in the round that defender shoots back on Han, Han will roll his agility +1 for range +1 for the obstacle.
This is not how we played it therfore wanted to double check on this. Thx.