My bike , not a Surface 604 but had a similar problem. It turned out to be a plug that came apart a tiny bit that could hardly be seen. They can be tight and hard to get plugged in completely.
Plugging and unplugging can help if there is a bit of corrosion too.