The documentation for the script print function indicates that it should output to the debug window:
Print( txt )
Outputs the specified text to the debug console
Example: Print(This is some text)
Example: Print(Today is $Day)
Example: Print($pi rounded is Round($pi, 2))
However, it is only outputting to the script window, so if I have a print command in a script in script manager or other objects it outputs if that object has a display window, but not if it doesn't (I discovered this while testing a custom movement panel, and I could not see if I had hit the script location I wanted because the print had nowhere to output).
As usual, I have found a workaround, I set a variable and use variable watcher to see if it is hit rather than the print command, but either the documentation or the code should be updated.