P. S. You are not able to download an attachment if your order has status On Hold https://gyazo.com/8191f08a50fab1d765f3110479cd0f66
Order should have status Completed to allow downloading. And it’s not related to theme but to WooCommerce settings.
Hope that helps you to sort out.
Regards