Node Status

Does the node only works when its state is PERSIST_FINISHED all the time?

my node quickly switches between these statuses:

2021-05-11 10:13:00 - PERSIST_FINISHED => WAIT_FOR_SYNCING
2021-05-11 10:14:00 - WAIT_FOR_SYNCING => SYNC_STARTED
2021-05-11 10:15:01 - SYNC_STARTED => PERSIST_FINISHED
2021-05-11 10:18:00 - PERSIST_FINISHED => WAIT_FOR_SYNCING
2021-05-11 10:19:00 - WAIT_FOR_SYNCING => PERSIST_FINISHED
2021-05-11 10:25:00 - PERSIST_FINISHED => SYNC_STARTED
2021-05-11 10:26:01 - SYNC_STARTED => PERSIST_FINISHED
2021-05-11 10:28:00 - PERSIST_FINISHED => WAIT_FOR_SYNCING
2021-05-11 10:29:00 - WAIT_FOR_SYNCING => PERSIST_FINISHED

Is it an error?

My VPS has 1 GB of RAM and 1 vCPU, I added this to my config.json:

“SyncBatchWindowSize”: 64

Error handling msg: request txn chan full
Error handling msg: receive invalid block hash height 2623933 instead of 2623931

What does it mean?