Fixing an existing WebRTC application is not as much fun as building a new one, but it’s often necessary. Our team typically employs a combination of four fixes: re-architecting the media server or choosing a new CPaaS, solving compounding bugs, re-architecting the application, and improving the UX and error handling.