# Injected ID3 Metadata not being fully copied to transcoded HLS streams

**URL:** <https://community.wowza.com/t/injected-id3-metadata-not-being-fully-copied-to-transcoded-hls-streams/94881>\
**Category:** Wowza Streaming Engine\
**Created:** [April 27, 2022, 4:49pm UTC](https://community.wowza.com/t/injected-id3-metadata-not-being-fully-copied-to-transcoded-hls-streams/94881 "2022-04-27T16:49:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dan\_Farrow](https://avatars.discourse-cdn.com/v4/letter/d/bb73d2/32.png) [@Dan\_Farrow](https://community.wowza.com/u/Dan_Farrow)\
**Post date:** [April 27, 2022, 4:49pm UTC](https://community.wowza.com/t/injected-id3-metadata-not-being-fully-copied-to-transcoded-hls-streams/94881/1 "2022-04-27T16:49:56Z")

</div>

I am sending RTMP streams to Wowza that are converted to HLS streams. I am using the example module to convert inject ID3 metadata into the HLS stream ([https://www.wowza.com/docs/how-to-convert-ontextdata-events-in-a-live-or-vod-stream-to-timed-events-id3-tags-in-an-apple-hls-stream](https://www.wowza.com/docs/how-to-convert-ontextdata-events-in-a-live-or-vod-stream-to-timed-events-id3-tags-in-an-apple-hls-stream)). I am injecting metadata several times per second and this works great for the source stream. However, for the transcoded streams the metadata is very intermittent (only about 10% is copied) and on playback it does not get returned in a continuous stream. Why is this happening? How can ensure all metadata injected into the source HLS stream is copied to the transcoded streams?
