UE4 Android UPL Game Activity not working?

Hi,
I’m currently attempting to use the UPL to make changes to the Game Activity for my Android Application so that I can make use of an Android Jetpack Library.

However as far as I can tell the UPL isn’t actually making any changes to the game activity, I have using a load of log statements to check that the changes are being made and when I check the logcat for my application I don’t have any of the log messages I told it to send.

(Before anyone asks yes I am telling the build.cs to use the UPL file, the project well even fail to build when I purposely leave errors in the UPL file. The project clearly knows about the file and is trying to use it, but none of the changes seem to actually be used).

Can anyone provide any help with this?

Thanks in advance.