This is a particularly rough one!
can has just an n (of course), but it's a full n. can't has an n that is terminated abruptly by an unreleased t (and it may even include a glottal stop for some speakers) which gives the impression of the beginning of a t (but not the end). Even the a seems...