1.2 is a bit over a year old, I think. Unfortunately, 1.2 is not compatible with the new UVC cameras so you are stuck with jpeg snapshots from them. Though I suppose you could install the Ubiquiti software and use its re-streaming functionality to get a higher frame rate for the UVC camera, that makes the situation more complex. As you've seen, Ubiquiti cameras aren't the most friendly to use with 3rd party software. Can you not get Hikvision or Dahua cameras cheap where you live?
Also, there have been stability issues in some (AirCam) cameras when using the max frame rate and bit rate, as though it is overloading their little CPUs. You might be better off with 20-25 FPS and slightly lower bit rate. Like 3 Mbps instead of 4 Mbps. Though I never personally experienced a stability issue due to this.