Another thing to mention is that in story missions, the CABBAGE error always appears in the same place. For example, in the Homecoming mission if you are gonna get the CABBAGE error it will ALWAYS be when you are meant to see Ikora jump onto the ship. There seems to be one place in almost every mission that can trigger the error.
I should also mention that I only really get cabbage error during story missions, adventures and other quests. Patrols, public events and crucible are never affected. Also, I haven't had any issues with the Strikes yet.
Hope this helps :)