It could be your monitor has a very critical viewing angle. Viewing outside the optimum angle can give differing results. By tilting the monitor you move outside the optimum viewing angle for that part of the screen. Optimum is usually something like 90 degrees to the panel,.e viewing straight on.