This indicates that you are attempting to send a message with a role set to “system” in your messages list to the o1-preview model.
A system role, along with several other API parameters such as temperature, are not permitted with that model or to o1-mini. You will need to write special code that omits these messages or calls the messages “user” instead.
As for the latest o1 (full release) model, it was announced that it was being made widely available, but there are still issues with this deployment to all organizations. I would generate a new project API key and see if that gives you model rights. Specify the name as simply “o1” without the date in your usage, or also try “o3-mini” with the same new rollout.
If you still do not see it, even in your “limits” page when you expand all models, then you can select “help” from the platform website menu, and send a message with the need for provisioning these new reasoning models to your organization.