That explains why they have a tie-up with one of the largest manufacturer of vaccines in the world (SII), but the delay still seems to be political (either diplomatic or because of lobbying or both). According to a recent statement by SII MD, Novavax apparently still hasn't got the full approval from US FDA -
https://youtu.be/Y8xw-NO1QA0?t=15 . Meanwhile there are other reports that SII has started to test the Novavax vaccine in India (which they plan to distribute under the brand name "Covovax" after approval).