We just promoted new officers and they cant see any of the previous applications.
If the applications are set to "Private Thread", it doesn't change the access list of previously submitted applications. This is by design to effectively prevent someone from ever seeing their own application (when in private mode).
If you wish newly promoted members to see old applications, you need to set the threads to non-private mode, and make sure that the target thread tag's rank is set properly.