Hmmm it is working for me with a test script
can you try this - add a new script to the /home/pi/bin folder called test.sh with the following
#!/bin/bash
echo "Hello World"
then issue a sudo chmod u+x test.sh
to make it executable. Then try this test flow:
[{"id":"9649322b.090d8","type":"inject","z":"33c087f3.e5e528","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":260,"y":220,"wires":[["b3333aab.d88508"]]},{"id":"3c8850bb.6f3bc8","type":"debug","z":"33c087f3.e5e528","name":"Standard output","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":780,"y":160,"wires":[]},{"id":"b3333aab.d88508","type":"exec","z":"33c087f3.e5e528","command":"bash","addpay":false,"append":"/home/pi/bin/test.sh","useSpawn":"false","timer":"","oldrc":false,"name":"","x":500,"y":220,"wires":[["3c8850bb.6f3bc8"],["340ee91d.b9a45e"],["a5accb3e.b6f62"]]},{"id":"340ee91d.b9a45e","type":"debug","z":"33c087f3.e5e528","name":"Standard error","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":780,"y":220,"wires":[]},{"id":"a5accb3e.b6f62","type":"debug","z":"33c087f3.e5e528","name":"Return code","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":770,"y":280,"wires":[]}]