Admob test before publishing

Ok, let’s backtrack to the blueprint node call, then:

KismetSystemLibrary.cpp:

void UKismetSystemLibrary::ShowAdBanner(bool bShowOnBottomOfScreen)
{
	FPlatformMisc::LowLevelOutputDebugString(TEXT("UKismetSystemLibrary:ShowAdBanner"));
	if (IAdvertisingProvider* Provider = FAdvertising::Get().GetDefaultProvider())
	{
		FPlatformMisc::LowLevelOutputDebugString(TEXT("UKismetSystemLibrary:Calling Provider->ShowAdBanner"));
		Provider->ShowAdBanner(bShowOnBottomOfScreen);
	}
}

The provider should be AndroidAdvertising from Engine/Config/Android/AndroidEngine.ini:

[Advertising]
DefaultProviderName=AndroidAdvertising

This is what should have called the function you inserted logging into. Maybe the advertising provider isn’t set?

You can try adding this to your project’s Config/DefaultEngine.ini, but it shouldn’t be necessary.