Stopped pill after period. Brown discharge in mid cycle (6days).Expecting period last 20 but did not arrive. Am I preg? Or bcause of stopping pills?

Because of stop pill. It's very common for the following period to be late after stopping the pill, usually 1-2 weeks late. I'm not sure why you had brown discharge. Pregnancy is possible, so i'd do a pregnancy test. It's likely to be negative. If so, i'd give your period a little more time to come.