Fetch Error for Certain Blocks from Rosetta Node

I’m fetching the transaction block history for ICP using the /block endpoint of the Rosetta Node, but I’ve encountered an issue with some “invalid” blocks.

For example, when querying block ID 4316311, I receive the following error:

{
  "code": 3,
  "message": "Invalid block identifier provided",
  "description": "Block at index 4316311 could not be found",
  "retriable": false
}

The issue is that, when checking the official dashboard, it seems there is indeed a transaction at this height: https://dashboard.internetcomputer.org/transaction/4316311

I’ve encountered this issue with several hundred blocks so far!

Does anyone know what could be causing this?