Who is the creator of the scripts inside the tank?
Right click on the tank:
If using context menu - Object -> Script info
If using pie menu - More -> More -> Scripts -> Script info.
Are all the scripts set to running? It's possible the tank is kosher but it's broken because the scripts are set to not running.
If you can't get script info to work, recreate the LSL bridge - Avatar -> Avatar Health -> Recreate LSL bridge.

It's expected that the 32bit version of Firestorm 5.1.7 detects Windows 10 as Windows 8, because the 32bit version doesn't include the Windows 10 manifest. The Win 10 manifest causes Windows 10 systems with older Intel drivers to not be able to run the viewer (the drivers didn't install properly error) or the drivers will crash during benchmarking.
LL also build their 32bit version without the Windows 10 manifest for the same reason.
Can you explain in more detail what's actually happening?
Are you getting logged out or disconnected from Second Life or is the whole computer shutting down?

Getting disconnected during teleport (or just crossing s region border) can in certain circumstances set all your attached scripts to not running.
If you can edit the scripts in the attachments, open them & tick the running box.
There's a JIRA issue filed for that bug here: BUG-41379 - Script (running) state is lost when logged out during forced teleport
If the broken content is no mod, I'm afraid you'll have to get a redelivery.

Heh, this is actually broken too.
As long as you already had your Twitter account linked in the viewer, postcards can still be sent to Twitter.
If you disconnect & reconnect your Twitter account though, it will fail to connect.
This also seems to have been caused by a change to Twitters API recently. BUG-225015 - Snapshot - Problem connecting to Twitter error

Facebook changed their policy on August 1st, which is what broke making FB posts within the viewer.
It's not just posting snapshots that's broken, check-ins fail too. https://developers.facebook.com/blog/post/2018/04/24/new-facebook-platform-product-changes-policy-updates/
This should be fixable in the viewer.

What is the exact logout message that you get?
Is it this one or something different? The exact message is really important.
I'm also from the UK & I've been getting logged out randomly with the above message recently.
This isn't a standard disconnect due to a blipped connection, it's the region sending a KickUser message

Yeah support cannot fix this. It needs a fix in the viewer code.
The only workaround is to get your users to roll back to the previous Firestorm release or a version of the LL viewer before they released the media updates.

Unfortunately, this is a known bug that affects any viewer that has pulled in the LL media update changes, including the LL viewer.
I filed a JIRA issue here: BUG-216419 - Web page displays incorrectly

It's probably this bug, which is fairly new: BUG-225015 - Snapshot - Problem connecting to Twitter error
If you already have your Twitter account linked in the viewer, you can continue to post to Twitter.
However attempting to connect your Twitter account currently will fail.
It appears Twitter changed something at the back end & it broke being able to connect to your Twitter account in SL viewers, even old SL viewers.

I'm afraid I am totally useless with pretty much everything Linux, especially media issues. @mygoditsfullofstars who replied above is on the Firestorm team & is a Linux guru, so I'm sure he'll be able to help