Geoff,
Problems with a single key (I've seen this myself) usually are not software or firmware. It could be something (dust, etc.) stuck under the key or a mechanical problem with the key.
You did not state which Surface Laptop model you have. If it is under warranty, Microsoft should replace the keyboard under warranty. If not under warranty, Microsoft does sell complete replacement keyboards for most of these Laptops (if you provide info on your exact model, I can provide a link)
OR
If not under warranty, before spending more money on the entire replacement keyboard, you might want to try a replacement key from someone like: