### Describe the bug: The Errors Detected filed for message and msapproval tasks is "empty" (`{}`) when their status is `ERROR`: ``` 912740,bafy2bzacebppacou5wgmp3simdxoth6yuackewmz3sseeon3sryin25v6gk3a,watch_1625688475,msapprovals,2021-07-07 21:00:00.008374,2021-07-07 21:00:00.008470,ERROR,,{} 912740,bafy2bzacebppacou5wgmp3simdxoth6yuackewmz3sseeon3sryin25v6gk3a,watch_1625688475,messages,2021-07-07 21:00:00.008374,2021-07-07 21:00:00.008469,ERROR,,{} ``` I believe the cause could be related to marshaling an array of errors to json when writing to the table. ### Steps to Reproduce: Run visor in daemon mode against mainnet ### Visor Version: v0.7.1