parameter difficulty

I dont know if its a bug or not
But i have a color select target parameter linked to a scalar
It doesnt do anything when everything is turned into a macro
When its not converted and unatached to the parameter it works properly