Custom record 'Owner' not being set to active user
We have a ticket system that uses two custom records:
customrecord_ticket contains all the header information.
customrecord_ticketdetails are all child records to a ticket and allow for inline edits on the main ticket.
Ticket details allow us to add comments and questions as a sub-list item to the main ticket, and everything is working great, except for the fact that the owner on the ticketdetails record is not always being is being assigned to the current user.
I could create a new custom field and specifically set the author to the current user, but I feel like the owner field should do what I want, unless I have misunderstood how the owner field works when it come to sub-lists.