DATEL: Android Studio nepouzivam, ale u IJ Idea (na ktere je afaik postavene) jsem se v urcitych Debug konfiguracich setkal s tim, ze v Debug modu si to IDE do class dorvalo vlastni konstruktory (pretizilo nebo spis owrapovalo ty moje) kvuli nejakym ladicim waypointum, kde to treba pomoci nejakeho RPC posilalo urcite informace o objektu (nebo objekt samotny do remote debuggeru, apod.)
Cekal bych ze tohle bude podobny duvod. Konec koncu, do tech v Debugu zkompilovanych .class souboru se muzes podivat (jsou zakopane nekde v tom projektu.)
A nebo to bude neco jednodussiho (zkus se do te Debug konfigurace mrknout, jestli tam ty varovani/errory proste nejsou "odskrtnuty"). Pravidlo ale byva, ze Debug build je mnohem prisnejsi nez Release.