When we set up a recurring event, data in custom event fields isn't carried over to the repeated events. Similarly, if a recurring event is edited and we tell it to overwrite all the occurrences, only the edited event will retain the custom data.
(This is in v4.6.4, but I'm able to duplicate this in the online demo)