Laravel-Vue Add new details via Master details or binded to main table record

Is there anyone here also encounter this kind of issue? I’m trying to add a new Guardian details using drawer and the guardian component has been binded to the Student table which they have a relation key “ = guardian.student_id” so if i try to Register new Student details via Student table and after i fill out and submitted the form it works well the guardian details also saved to database with student_id, but if i register a new guardian details thru view details of the student component and saving the new guardian details, all the details has been successfully saved to database except only the binded “student_id” from the master detail no value from student has been saved.

Screen Recording - Mar 3, 2024

Same problem here. Any trick to solve this issue?
I guess you will get an error if you set guardian.student_id NOT NULL.