I mean the object, ObjectValue, and I cannot add to it, for instance I can initialize it but not use it:
objectVal = workspace.ObjectValue
objectVal.Value = workspace.part
but here, when I try to use it:
thingName = objectVal.Value.Name
print(thingName)
Output:
nil
How would I do objectVal.Value.Name without returning nil?

2 comments
the main point is the very bottom of the question: How would I do objectVal.Value.Name without returning nil?
just write it correctly. workspace.part is lowercase TOO.