I was getting this “could not move because the target channel is hidden” error all of a sudden in photoshop when I tried to move layers around.
How to fix it:
On your layers panel switch to the “channels” tab… you should see a “quick mask” channel on the bottom…. throw that layer into the trash can ( by dragging and dropping it in there ) .
That fixed it for me.