It's great that you were able to debug that. It may have come at an opportunity cost of being able to solve some more specialized problem within your domain.
In my job I develop a React Native app. I also need to have a decent understanding of iOS and Android native code. If I run into a bug related to how iOS runs 32 bit vs 64 bit software? Not my problem, we'll open a ticket with Apple and block the ticket in our system.