Ok the htaccess file looks fine. Nothing suspicious, malicious or invalid. Do these steps below. If the problem occurs again then your host probably does not allow some or all of the code in the BPS root htaccess file and you will have to contact your host, send them the BPS root htaccess file and ask them what they do and do not allow.
Manual Setup Steps
htaccess Core htaccess Files Manual Setup Steps:
1. Click the Root Folder BulletProof Mode Activate button.
2. Click the wp-admin Folder BulletProof Mode Activate button.