This happened to my son last year.
In June 2023, he was encouraged by West Point admission to reach out his FFR for possible LOA. He did.
In July 2023 his FFR sent him an email congratulating him on getting an LOA from West Point. However the LOA did not show up on his portal. He was busy with his other applications (NROTC colleges, USNA) and did not bother to clarify.
In September 2023, he received an email from West Point admission that his LOA would be expired on October 15, 2023 if he did not complete his CFA. Even more confused !
In early October 2023 he went to an army base in Virginia for CFA. Over there, he was told again another FFR, he had an LOA. He asked them to clarify the confusion ---the fact he had never seen his LOA.
On Oct 15, 2023 (his CFA was set to expired), while working at a swimming pool, he got a call from West Point admission-- apologizing for the mistake regarding his LOA (never shown up on his portal), and would make an extension for two months (set to expired on Dec 15, 2023)
On Dec 2, 2023 he received his nomination, but he was just one ft away BB throw away from passing CFA !
On Dec 9, 2023, his 5th trip to the army base for his CFA, he finally passed his CFA -- just 4 days before his LOA deadline.
To OP.
Please contact your FFR --- if you have an LOA -- he/she should know. Because every FFR (local or in the army base) knew my son had LOA-- they do have access to cadet candidate application profiles -- such as SAT scores.