If you drag a field from the field list to the report, Acess will attempt to name the control the same name as the file name.
If you add the control first, then set the control source, you will need to also set eh control name.
I would verify the control name property is correct if you are getting errors..
If you do not include the Me. before a [Name here] then you are letting Access decide if it is a control name of the report or a field name from the record source. Access may pick the wrong object. That is why I like to be specific and use the Me. to make sure Acess knows it is a control and not a field in the record source.
When writing code, I prefer to type Me.S in the VBA editor to see if the autocomplete can find Me.SPLIT1. If it does, the control name is correct.
I also delete the label from hidden textboxes so there are not any extra controls on the report that are not required.