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.