Hopefully opening the blog file in the specified command and then running the generator will make it appear faster on new days.
So the read error was caused by the order of operations, I missed the parenthesis around the shifted AND operation.
Appears I shift one index too high.
Was a busy real life day, kind of drained and rained. I should write up a Why? document.