Answer


Change the name of user macro with suffix "-data" and ensure the macro body processing is other than "No macro body". The user macro should work fine then.