When I upload this extension and run the install commands using SSH, the whole site crashes.

All the images are gone and in the frontend the whole layout is destroyed.

When I run a backup file with only files (not database), everything is working again.


In this case, we assume that the root of the issue might be due to your site’s language is not en_US.

Therefore, you need to add the language that you use into the command, in order to run deploy precisely.

For example: 

If your site uses nl_NL language, then you need to run the command as:
php bin/magento setup:static-content:deploy nl_NL en_US

Or run

you should run php bin/magento setup:db-schema:upgrade after enable module.

to create table again in case it's lack of our table

Please note that it's just the solution for your reference.

For more information about product, please refer Shipping and Payment Method per Customer Group for Magento 2.
If you need any further assistance, please feel free to contact us.

Please visit our site for more useful Magento 2 Extensions: