RE: stuck blocks
Have you checked your debug.log in the bitcoin directory and are there error messages or is it finding and counting blocks? There is a real time counter of events in UTC that should have reports at least every 30 seconds.
is your bitcoind daemon running If its not then it crashed for some reason.
RE : crashing node
My experience from receipt of an apollo II is to make sure you have a fresh formatted pcie memory card. Once the node gets running close all non essential browsers and stop mining. They say you can mine in eco mode but I had more bitcoind crashes with the miner running than not.
I also replaced the microsd supplied with a new card and flashed The supplied microsd card seemed to be less stable than a new faster card
The flaw is the raspberry PI base that this system is built on from research in other forums on the rapsberry pi running nodes. The system is very sensitive.
I monitor the node remotely as it only requests core data that does not load the CPU and memory of the raspberry PI.
the IBD(Initial Blockchain Download) consumes a lot of CPU usage and the bitcoind is sensitive to timing and other apps consuming memory or processor time seems to crash the bitcoind program more often in my case.
Once the IDB is complete(make a backup of your bitcoin database to a second drive), my node v2.0.5 is rather stable and solo mining in normal mode works fine.
Also, heat, i turn my apollo sideways hdmi pointed up. for better airflow and my fan speed drops. It needs a regulated ups. any types of power surges in the electric line can crash the node. If that happens it can crash the database in a possible write event.
pay attention to the debug.log after any system pause. That's your key to what happened. Sometimes when it just drops off you can just restart the node and it continues as expected. If you stop the node half way through IDB and you get a successful stop on the node in the log with no errors you could backup the database to an external usb to pcie memory card to save a point in the download.
every 2 weeks i am backing up my node database to my 2nd drive. you have to stop the node and miner before backing up the data.
Placed mine it side and temp dropped 2-3 degrees. I guess by blowing the hot air up there is less of a chance for it to get drawn back in. Thanks for the tip!