I didn't know third party was an option. I thought we were locked into Dahua proprietary apps. But makes sense now, that is only for playback.
Funny thing is, I did not touch the sub stream that was crashing the app. And today the sub stream loads fine and doesn't crash. Definitely something...