If tech support hell exists, this must be it.
Source Boredpanda