@Lewis, Thanks for posting in Q&A. Based on my researching, I find the error code -25300 in the context of WiFiSecurityCopyNonSyncablePassword
typically indicates that the item was not found.
From your description, I know we use certificate to authenticate. Please check what is the EAP type we configure in WiFi profile, is it EAP-TLS? Please also check the settings under this are also configured correctly after confirming with your WiFi support.
https://learn.microsoft.com/en-us/mem/intune/configuration/wi-fi-settings-ios#enterprise-profiles
Please check the above information and if there's any update feel free to let us know.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.