Alexhave pinned 2 XKCD flowcharts that are more than accurate and I think I should repost here:
You need this oneto understand the other one:
This iswhat any user should do prior to call support:
Hope you enjoyed and find a solution to your problem.