Go to /usr/local/lib/python3.8/site-packages/middlewared/plugins, find config.py, and on the else: that does the CallError, do a found = True instead. Then restart middlewared. Obviously not the intent, but it'll get you past this.
So this:
Code:
else:
raise CallError(
'Failed to upload config, version newer than the '
'current installed.'
)
to this:
And maybe make sure that a jira bug for it already exists.