Mainnet node (0.22.3) stuck at block #1 during initial sync

I experienced this problem both on preprod and mainnet. In both cases midnight-node was rejecting the relevant Cardano block because its timestamp fell outside of the required window. It doesn’t seem to arise from a timezone problem, however.

I had to fix it by modifying the partner-chains source code that midnight-node uses to check the timestamp.