Fixed a bug where RequestCompleteEvent.getRequest()/.getSender() was throwing `NullPointerException`s