There are a few different issues which are being raised here. For the issue that includes DeviceCheckError in the error message, unfortunately I was told by OpenAI support that this is an issue that originate from iOS and there is nothing you can do other than raise the problem with Apple.
So do not expect a fix to your issue.
Very disappointing.