Can Anyone help check this for errors

Yep - needs read as well as execute permission. This is frequently misunderstood. I explain it here: