You’ll get at least an hour on Narita normally, even with delay.
As ⬆️ mentioned, it’s the same plane and probably half the passengers at least will be continuing onward to Singapore from Narita
I do this trip at least 4x a year. Albeit in J I have enough time every time to grab a shower in the lounge in Narita.