Thanks for a great tutorial! I followed all the way through and have some comments.
Using the static mesh for the grass levels in the landscape tanked my FPS from 60 to 10. Continuing to work in the project was too painfully slow, so I had to create a new simpler landscape to continue.
Lightweight landscape
Normal foliage does not seem to have this performance impact.
When playing around with the door / pressure plate I noticed that if you push a crate on top of the plate the game will forget about the crate if the bot/player also goes on then off of the plate and close. I engineered my custom fix for this. Happy for feedback if it can be done better.
Lastly, I had to fix the collision with the doorframe so the player could pass though as the auto generate collision on import seems to do a bad job. As we spent much time on the door it felt good to be able to use it. 3 Collision boxes manually placed on the door mesh solved this.