The Jamaica Radar Loop NN posted at the start of this thread still has nothing showing.
I don’t have much confidence in the Jamaica radar site, especially if they shut down the power grid as mentioned by the Jamaican PM last night. That site is likely overloaded too due to onlookers around the world.