Just a quick disclaimer, I'm rubbish at C++. I edited ``` std::array buffer_offsets{ buffer_offset, download_map.offset, }; ``` to: ``` std::array buffer_offsets{ buffer_offset, static_cast<size_t>(download_map.offset), }; ``` Is this what you meant? (If so, it did not fix it).