I would send an email to the fbi asking them for the status of your identity history request. and use this correspondence as evidence when you send a letter to IRCC.
You can go to the local police station to get your finger prints taken by a fingerprint tech if you are in USA. It cost me 20$ to get two sets of fingerprint cards.