Last night I was working on programing out for a show and needed to do a freeze at a particular time and then bring the lights back in. So I did what anyone would do, I created a new macro and put in the [FREEZE] command with an [enter] behind it. Tested the macro and it didn't work. I tried it in every mode and still no dice.
What did end up working which makes no is the following:
Hit [Learn] [number] hit [FREEZE] button then [enter], hit [Learn] to stop learning.
I looked at the macro it created, and it was the exact same macro I created before nothing different. Made no sense why one version would work and the other would not. All I know this workaround worked. If anyone else finds themself in this pickle enjoy!