I believe this is a bug - speak to support for the fix.
I looks like you just need to specify which record it is you want to launch in the filter design. There was an issue fixed in 7.5 SP1 related to trying to launch from the Parent/Child (Incident Incident, Problem Problem, etc) object so you might find the wrong record gets launched if you're on an earlier version.
I just learnt I can change this parameter It was set to Incident.incident, after changing to parent filter is linking to proper incident. My version is 7.5. SP1 with latests update pack, so maybe issue was not fixed?