Hey, just updating here as it may help someone…
I’m on UE 5.3.2, after having all these changes mentioned above, I was running into exception due to billingclient version 6.0.0. It was part of GooglePlay online subsystem plugin. Updating it to version 7.0.0 helped to fix the exception altogether.
Implementation details are at Android 14, SDK 34, Black screen on startup - #10 by Rush_At_Games
Thanks,
Rush At Games