I tried this and no change in how mine is behavingHi,
At the bigining, I had the same problem.
Solved with changing SD card speed.
In the main INO file, search for
// init SD card
and change speed value
sd.begin(ChipSelect, SPI_FULL_SPEED);
//sd.begin(ChipSelect, SPI_HALF_SPEED);
I hope it can help!
My secondary screen arrived and the proper cable to mount the screen away from the board. The cable works great... but turns our the screen I ordered doesn't have touch capabilities... lol facepalm/
I took a short video of how my iAqua behaves. Its almost impossible to get into 'Color' settings. I've done it maybe twice. It will load partly for a spit second then white screen. Then as I mess with it, it starts white screening going into settings or on other pages. It will only crash when navigating to a different screen. I'm still unsure where the issue lies... if its hardware issue, software crash, only screen crashing, or something else entirely.
Edit: I let it run with the screen white this evening and it properly ramped down the LEDs from sun to moon settings while the screen was white. So the software seems to still be running?....