Can’t say for sure but do you have the payload from any mqtt messages you can view? maybe from the trace of the frigate example that did work?
i suspect it might be due to use of hyphens in the cam name. if the payload contains the camera name with hyphens that is problematic. I know there are a bunch of historical posts in this thread about using underscores instead of hyphens.
In anticipation of the response being yes, i’ve updated beta 8d with a possible fix for you to try.