Does this actually work? You've inverted the logic; what used to be an "error" to short-circuit the `.forEach`. But I see that you're setting `resultDevice` now, so I guess that works? As long as it's still working I suppose it's fine. It's probable that there's only one device anyway, since we're searching by `vendorID` and `productID`, I suppose.