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.