You probably built the circuit with electrolytic capacitors (elcos), isn't it? Elcos use to have considerable leakage currents, which increase with the size of their capacitance, their voltage, and additionally strongly with temperature. So in this case the upper elco with its larger leakage current may well recharge the lower one for quite a while.
Simulation shows that the time constant (without those leakage currents) is RC = R * (C1+C2), in your case 320ms.
V1/V2 = C2/C1 -> V1 = 2.2*V2 ; V1+V2=12V = 3.2*V2 -> V2 = 12/3.2 = 3.75V ; V1 = 12V - 3.75V = 8.25V
Discharge to half of the original voltage (i.e. from 8.25V -> 4.125V): t
1/2 = RC * ln 2 =
222 ms
Discharge from 8.25V to 3V: t
3V = RC * (ln 8.25 - ln 3) = 1.01*RC =
324 ms , cf. the PDF below!
View attachment 96931
You'd see these lower time values, if you'd use foil capacitors instead of elcos.