Is there any particular order status in which invoice download button shows to the customer?
Yes, Admin can select the order status in which your customer can download the invoice. For this please follow these steps.
Go to the plugin settings >> general settings >>Download invoice for users at Order Status