The Enhanced Input local player subsystem will have their Player Input's ticked by their owning Player Controller inAPlayerController::TickPlayerInput, but because the world subsystem has no owning controller we need to tick it elsewhere.