Apologies for the delayed response. Try including the full path of azcopy in your crontab to see if that resolves the issue. Such as 0 0 * * * /usr/bin/azcopy cp "source path" "storage container url". There should not be any issue running from crontab as long as you have proper permissions.
How are you doing authentication? If using a SAS token make sure you escape any "%" characters by adding "\" in front of them. If you are still facing issues please append ">> /var/log/output.log 2>&1" to the end of your crontab and give me the results you are seeing in the output.log
Hope this helps. Let me know if you are still facing issues or need further assistance.
Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.