Want to add, I have this same issue. If I restore back to 6.8.3, I have to mount the cache drive then stop the array and add it back in as a cache drive then it starts correctly and works fine.
If copying everything off and then formatting/restoring data is the only option, that is fine just worrisome.