Dry-Firing your crossbow doesn’t necessarily mean you didn’t have a bolt-on it. It also means that the arrow wasn’t fully seated against the string, or it is too light for the draw weight of the bow.