Hi Victor,
BitLocker recovery keys are never generated on the fly; they must have been saved at the time encryption was enabled. If the key is not showing in your Microsoft Entra (Azure AD) Admin Center under the device, it means it was not backed up there. The only valid ways to retrieve it are: checking if the recovery key was printed or saved to a file during setup, checking if it was stored in Active Directory (if the machine was domain-joined), or checking if it was saved to a Microsoft account linked to the device at https://account.microsoft.com/devices. If none of those locations contain the key, there is no supported method to bypass BitLocker.
At this point, you should confirm whether the laptop was domain-joined or Azure AD-joined before repair, and whether the repair process may have replaced the motherboard or TPM, which can invalidate the old key. If the recovery key cannot be located in any of the supported storage locations, the only option is to reset the device and reinstall Windows. This is by design for security, and Microsoft does not provide any workaround to unlock a BitLocker-protected drive without the recovery key.
Best Regards.