set your system-setting debug to 0
And I have another option for you, which you can try to switch publish/unpublish for a MIGX-TV:
1. hide the publish-column from grid, but let it in the columns-config with its renderOptions <- Its important its there with its options, the selected images doesn't matter any more.
2. create a new column with a renderChunk - renderer, you can name its field as you like (not 'published')
3. add one renderOption with the name of a chunk
4. create a chunk with that name and code like that:
[[+published:is=`1`:then=`
<a href="#"><img title="unpublish" alt="unpublish" src="/assets/components/migx/style/images/tick.png" class="controlBtn unpublish this.handleColumnSwitch published"></a>
`:else=`
<a href="#"><img title="unpublish" alt="publish" src="/assets/components/migx/style/images/cross.png" class="controlBtn publish this.handleColumnSwitch published"></a>
`]]