Troubleshooting¶
Value did not record¶
If a value does not record successfully, it might be one of a few reasons.
SMS Macros will not record any paths that are not values. In other words, the path must contain an equal sign.
It will not record any operators such as adding objects or using widgets such as the current frame widget in the timeline.
Only paths that start with bpy.data and bpy.context can be recorded. Check the Info Area to see if a value that does not record appears there.
If a value appears in the Info Area and starts with bpy.context, or bpy.data still does not record, then it might not be supported at this time.
Error when recalling macros¶
If nothing happens when pressing recall (macros or macro sets), or if an error occurs check the following:
Check if the values are not already applied. For example, restoring default values straight after recording them, will do nothing as the values are already applied.
Make sure the relevant ranges are set in the Macro Entry Editor in the Macro Player panel. For example, trying to recall a minimum value before setting the value, will just recall the default value.
Change the recall type and try to recall again and see if anything changes.
Enable Debug Mode and Toggle the system console in the Extras panel and see if there are any error messages or exceptions in the system console.