I tried downgrading to v2.32.1, the problem remains the same. Prometheus API gives prev result (same can be seen in Prometheus UI), but on the remote endpoint it is missing). Surprisingly it is not only at the 2hour mark, but at different intervals as well.
Please let me know if there are pointers to check?