Я думаю что на самом-то деле дела с этой реакцией обстоят куда более сложнее, чем кажется на первый взгляд. Углерод в формальдегиде окисляется до наивысшей с.о +4, который соответствует \ce{CO2}. А поскольку все это дело происходит в аммиачном растворе, вполне себе возможно растворение углекислого газа по следующей реакции :
\ce{2NH3 + CO2 + H2O} \rightarrow \ce{(NH4)2CO3}
Другими словами, это вроде бы не противоречит тому наблюдению, что в ходе этой реакции, теоретически выделяется газ, неполное восстановление которого приводит к образованию газа, изоэлектронному азоту.