It's because, even after 3 weeks, not enough CO2 has dissolved into the beer (all that foam from a nitro pour is CO2, not N2). If you have a CO2 tank, get the beer to 1.5-2.0 vols first, then hook up the nitro tank. I'll let others work the math with the gas laws, but using 32 psi of beer gas to carb a beer to even just ~1.5 vols guarantees a sloooooooooooooow carbonation timeframe.