AFAIK there is no new information on why Pence canceled a visit to New Hampshire, only that he did. When a Russian nuclear submarines is lost, it makes sense for the U.S. governments to pay close attention to it. So these stories could be related, but there is not enough information available yet to know.
Okay, thanks Widge.