We had a client who reported to us about a weird bug that couldn’t reproduce back at the development environment. We weren’t sure what was causing the problem, and the client was geographically far away from us. We needed a remote way to get some information about the internal processes inside the app.
We integrated Shipbook and added some logs around places to help us better understand the flow that can cause the issue. When the client reproduced the issue with a version that has Shipbook integrated, we started getting various logs that helped us understand what exactly the issue is internally and gave us indicators on how to fix both on our backend service and our apps.