Being reported as landing short of the runway, which given the weather, makes it very similar to Lionair in Bali
Air Niugini Aircraft Crashes Short of the Runway in Micronesia
Another site is listing it as an overshoot, but the video interview with a survivor indicates coming in very low, landing hard and seeing water entering the cabin which would imply landing short.
https://www.adelaidenow.com.au/news/...689c913dbd6491