
When you move a reporter or boolean to another sprite the define hat will change from a hat to a reporter or boolean. It will still report but you can't attach any new blocks. If you disconnect any blocks you can't reattach them.
Note: The report block doesn't affect the glitch.