[General Questions and Answers] Nick Tawi:
Ok I know I just asked a question here yesterday, but I really need help now.

It all started when I wanted to root my phone, it's a Samsung Galaxy A3 2016 with android 6.0.1

I'm don't know a whole lot about technical stuff so I searched up a tutorial on how to root my phone. There was a way you could flash SuperSU using TWRP, so I decided to try that. I downloaded the SuperSU file that the tutorial provided (the link led to chainfire's site) and downloaded the file. I then booted to TWRP and pressed install, I followed the tutorial for a bit and when SuperSU was done installing I was told to reboot the device. I pressed "reboot device" and then my phone screen turned black. I assumed my phone was just taking its time to boot, but nothing was happening. I started looking up ways I could fix my phone (at this point I thought my phone was bricked) but then I realised that my phone was able to access download mode. I asked some questions here on the XDA forums and I was told to flash a stock ROM onto my phone. So I downloaded an earlier firmware version for the same model (because I wanted to use CF-auto-root on android 5.1.1) and I didn't wan't to mess up my phone, so I started asking for help in a discord server for android support. I then started asking how and what to do, when suddenly my phone boots up (kind of) and gets stuck in a bootloop. I was told I still needed to flash a stock ROM so I forced the phone to shut down and I booted back into download mode.

Here is where everything went wrong (I think)

I used the firmware from 5.1.1 and it failed, I then saw:

[CM] SW REV. CHECK FAIL. DEVICE: 3 BINARY:2

We didn't think much of it and we were gonna try again using android 6.0.1, so I went ahead and downloaded the firmware for 6.0.1 (for my model and region) and prepared everything. That included rebooting into download mode, so I held both volume buttons, power button and home button. I was expecting it to get stuck in the bootloop again, and from there I would just repeat the steps I took earlier, but my phone showed a different screen:

"An error has occurred while updating the device software use the emergency recovery function in the Smart Switch PC software"

So they (the guys in the discord) told me to download Smart Switch and use that function. Smart Watch said my phone wasn't supported. I then just decided to press the button combination to get into download mode, and it worked I was now back in download mode.

They told me that I needed to flash android 6.0.1 (the latest version for my model), so I went ahead and tried flashing 6.0.1, and it failed. They told me to use v3.12 of Odin (I was using v3.0.9), so I did that. I downloaded v3.12 and deleted the older version. Everything was set up and we were gonna try again... It failed. Every time it failed though, this kept showing on the download mode screen:

[CM] SW REV. CHECK FAIL. DEVICE: 3 BINARY:2

I don't know what it is or how to fix it, and I really hope someone has a way to fix this problem.

My phone is a Samsung Galaxy A3 2016

My model number is SM-A310F

My android version was 6.0.1 (recently updated via settings, not via twrp or odin or whatever)

My firmware region is the Netherlands, and I don't have a carrier.

I'll patiently wait for a solution this time :)