A couple of subsequent track segments on FR24 earlier today, so clearly it didn't fall out the sky into the sea.
My money is still on a stopover at Gander.
Noted southbound over the Windward Islands in the early hours of this morning with the same flight number, level at FL240, possibly bound for Port-of-Spain or somewhere in Venezuela. Northbound about six hours later, again heading roughly in the direction of Newfoundland.