Yes, you need to be using a raster image. (Either a jpeg or a PNG file type.)
If you want to Engrave a vector image, the parts need a Fill color, not a Stroke color. Fills are engraved, Strokes are either Cut or Scored.
There is a tutorial here that explains the differences for laser work: