Yes, definitely user error. I used a modified "3 line wget" payload and it doesn't start with a delay, so the OS authentication was taking longer than the payload was to initiate, basically skipping the GUI r command all together.
I turned on a logger to capture the input and the answer was blatant. Thanks for the help.