I'm running loads of 3rd party apps and none of them ask to load the beta firmware, copilot used to be they now support the latest firmware
I restate: according to DJI official documentation: 3rd party applications using the SDK must use SDK firmware. Public firmware releases may have known issues with SDK based applications.
In short; they maybe saying they support public firmware but that position is NOT supported by DJI and if there was an issue (and I not saying there will be), then DJI may not offer any help.
In the same way, I could say that UF is supported using the public firmware because I have a large number of users flying the public release firmware but I want to be honest and say that while it appears to work, it isn't supported by DJI.
I would rather be more up front and can say that it works (based on my users that I know use public firmware) but at the same time I don't want to mislead by saying it's fully supported, only because of DJI's position.