Could just be a streak of bad rolls. Trap parts only have a chance to drop from any trap (better chance with higher trap level). I think the Mechanic levels only increase the number of parts on average from a trap that successfully drops parts, not the chance that a trap will drop parts.
So, will need others to check if this quest ever drops parts.