Hey @rsharma13 ! Great question. The error you're getting is a data type error b/c airtable doesn't understand the data you're trying to input to create a new record. Here's a quick Loom Video I recorded to show you step by step how I'd solve this.
Clarification: When you say a prefix value do you mean a Single Select Field? This is an important distinction.
To create new records with a single select you'll need to pass both the Name AND ID ie:
To find the Name and ID of your single select fields you can use this script (remember to change my table / field / record ID variable names to match yours)
var recordsTable = base.getTable("Records")
var recordsSelect = await recordsTable.selectRecordAsync("recwIxFLjepJ0444Z")
var recordsRecords = recordsSelect.getCellValue("Platform Type");