For some settings value format may change from 12 to 13. Eg Option0=A for 12 Option0=B for 13 and when you dirty flash, option0 stays 0 and present as B not A you set beforeis there a specific reason that full wipe before flashing from 12 to 13 is required? I dirty flash updated from 12+ to 13+ before reading this without wipe and everything SEEMS to be fine. Also is this build root compatible or not currently?
Root is always compatible