Missing Required Components Even after installing Android Code Works

I followed the quick start guide for setting up UE4 for android development. However even after installing code works for android the engine says I am still missing required components. I am at a loss as for what I am suppose to do.

I got the same message and I had no idea what components would be missing. Eventually I started to try random things, and the message went away after I changed the “NDK API Level” from “latest” to a specific version, like “android-24” in the picture. Changing it back to “latest” did not bring the error message back. I guess it just needed to be changed back and forth to work.