Hi Aryeh,
I've came across the same issue recently. You can reproduce it without using setConsentDebugSettings() method. Just set the location in emulator in Europe and UMP should start loading consent form. However this will fail, because ConsentInformation.isConsentFormAvailable() returns false.
What's weird, when ad personalization is turned off, ConsentInformation.getConsentStatus() returns ConsentInformation.ConsentStatus.OBTAINED even when app is freshly installed and run for the first time. Is it proper behavior? Also in this case, IABTCF_gdprApplies property is not stored and not written to shared preferences at all.
Test ads are displaying correctly.
Can you confirm this all work as expected?
Regards,
Szymon