print_height displays higher by 1 number on stagenet
Using Monero 'Fluorine Fermi' (v0.18.3.1-release) on Linux.

monerod's print_height command displays a number higher (by 1) than the actual blockchain height.
Displaying the latest block (as reported by print_height) results in an error. The issue doesn't seem to be there on mainnet.

```
print_height
1484213

print_block 1484213
Error: Unsuccessful -- 

print_block 1484212
<prints block json OK>

```