I think the truth is probably the simplest solution.
I expect the a/c suffered something sudden and catastrophic close to LKP.
Debris has not been found because it ditched and no large floating debris broke off at this time. Eventually smaller pieces will be found or wash up in Vietnam.