Welcome to PBC.
This is just how Pinterest formats the different types of Pins. Because Idea Pins are preferred by Pinterest they will place them under CREATED for premium viewing.
Please 'accept as solution' if this answers your question.
Does your original question pertain to all of your Pins (not just Idea Pins)? Any Pin that you upload or schedule that links to your claimed domain should appear in "Created." Idea Pins will be at the top, but below you should see your Pins.
Are you scheduling them with Canva?