Game breaking bugs caused by corrupted FloatCurves

Sometime on 2025-03-05T07:00:00Z when I opened a place in studio, I got the error

Error decoding Timing data for FloatCurve. Instance likely corrupted (x563)

The corrupted FloatCurves were the children (X, Y, Z) of Vector3Curves that had originally been generated by the Animation Editor upon converting KeyframeSequence clips to CurveAnimation clips. Some FloatCurves did not get corrupted, but I can’t find a pattern between the ones that did vs the ones that did not.

I published a place with corrupted FloatCurves and played it in the Roblox Player and it worked fine, but I’m worried it might break later and I’ll have no way to fix it. Our game’s root motion system works on FloatCurves so this issue broke the entire game.

XML of a corrupted FloatCurve instance, when the place is fetched from assetdelivery.roblox.com without opening it in the studio:

<Item class="FloatCurve" referent="1872">
<Properties>
<string name="Name">X</string>
<BinaryString name="AttributesSerialize"></BinaryString>
<SecurityCapabilities name="Capabilities">0</SecurityCapabilities>
<bool name="DefinesCapabilities">false</bool>
<UniqueId name="HistoryId">00000000000000000000000000000000</UniqueId>
<int64 name="SourceAssetId">-1</int64>
<BinaryString name="Tags"></BinaryString>
<UniqueId name="UniqueId">4f71b0554623ee7e064bfbbc00004c7f</UniqueId>
<BinaryString name="ValuesAndTimes"><![CDATA[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AgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
</Properties>
</Item>

XML of a corrupted FloatCurve instance, when I download a copy of the place as rbxl, open it, and save as rbxlx:

<Item class="FloatCurve" referent="RBX7B6F9123355E40ADB9B57CFFB6B452AF">
<Properties>
<BinaryString name="AttributesSerialize"></BinaryString>
<SecurityCapabilities name="Capabilities">0</SecurityCapabilities>
<bool name="DefinesCapabilities">false</bool>
<UniqueId name="HistoryId">00000000000000000000000000000000</UniqueId>
<string name="Name">X</string>
<int64 name="SourceAssetId">-1</int64>
<BinaryString name="Tags"></BinaryString>
<UniqueId name="UniqueId">4f71b0554623ee7e064bfbbc00004c40</UniqueId>
<BinaryString name="ValuesAndTimes">AQAAAAAAAAABAAAAAAAAAA==</BinaryString>
</Properties>
</Item>

The FloatCurves generated after this issue work fine as of now.

Expected behavior

New FloatCurves are working fine, but as long as this issue exists, I can’t find a way to recover old FloatCurves such that they can used in studio. I’d like to know if there’s a way to recover that data.

1 Like

Also getting the same error but for "MarkerCurve"s, which has corrupted almost all of my game’s animation events causing game breaking issues only within studio after the same date mentioned, importing the animations shows that the animation events are missing entirely, despite working perfectly fine in the Roblox Player.

Hi there, we recently turned on a check for corrupted animation curves in Studio (FloatCurve, MarkerCurve, RotationCurve). These corrupted curves may still work in the Player, but they may cause unknown behaviors in the future since we no longer support them. Some corrupted curves were already causing crashes before we enabled the check.

That being said, we have temporarily disabled this check in order to provide help recovering existing corrupted curve where we can. You should be able to see the corrupted animation events in Studio now.

@34Cross34 @Caffeine_Cat Could you kindly provide a few more XML of corrupted animation curves you’re seeing?

1 Like

Can confirm the animation events are back and working. Here’s the XML of one corrupted MarkerCurve in studio:

<Item class="MarkerCurve" referent="RBX07CF1AE55B7849FFB6C540263418D754">
			<Properties>
				<BinaryString name="AttributesSerialize"></BinaryString>
				<SecurityCapabilities name="Capabilities">0</SecurityCapabilities>
				<bool name="DefinesCapabilities">false</bool>
				<string name="Name">SwingPrepared</string>
				<int64 name="SourceAssetId">-1</int64>
				<BinaryString name="Tags"></BinaryString>
				<BinaryString name="ValuesAndTimes">AQAAAAEAAAAAAQAAAAEAAABwCAAA</BinaryString>
			</Properties>
		</Item>
1 Like

The FloatCurves work as well.

BinaryStrings in the corrupted FloatCurves that I got after fetching the XML directly from assetdelivery.roblox.com:

<BinaryString name="ValuesAndTimes"><![CDATA[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AgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
<BinaryString name="ValuesAndTimes"><![CDATA[AQAAAKQAAAABAKXX9z7ozTnA6M05wAEAhhHfPsw/zcDMP83AAQDYVag+W7LJwFuyycABAF4ZZT5QS13AUEtdwAEAWRYqPoFtxjuBbcY7AQDOMCo+Igz3PyIM9z8BAFshSz5bRqo/W0aqPwEAZ9VhPsbpX77G6V++AQAKGl4+sn5ev7J+Xr8BAMtETz5D6TFAQ+kxQAEAMrZ+PpJQDkCSUA5AAQDGVJI+CZ+bQQmfm0EBAN8pHD/cZVtC3GVbQgEADxjDP8fttULH7bVCAQBgk0JAdCrlQnQq5UIBABNmnkCXORBDlzkQQwEAm1HrQLhUJEO4VCRDAQAeeyFBD90uQw/dLkMBAHocUEEvUTdDL1E3QwEAdX+AQajfP0Oo3z9DAQDAFJpBpD5HQ6Q+R0MBAKGltEGCaktDgmpLQwEA58TPQSV1TEMldUxDAQC3B+tBKURKQylESkMBAN//AkKyVkZDslZGQwEA2TgQQu+hPkPvoT5DAQBQ7hxC8hkzQ/IZM0MBAPneKEI4lCJDOJQiQwEAqLUzQlsjKkJbIypCAQCUizZC+JcUQviXFEIBAJQFOULXrvFB167xQQEAKwk7Qpuh2UGbodlBAQBz2TxCxZHTQcWR00EBAMycPkIldcxBJXXMQQEA+VBAQtv6rEHb+qxBAQD/wUFCjoaUQY6GlEEBANr+QkIAtIBBALSAQQEAaxFEQj5cXEE+XFxBAQB4/ERCO3M2QTtzNkEBABW/RUJF8R5BRfEeQQEAn2hGQqlrCkGpawpBAQBF/EZCz1/uQM9f7kABAGd7R0LOyt1AzsrdQAEAsfFHQhsk10AbJNdAAQBvZEhCTZXPQE2Vz0ABACXTSEJsB8VAbAfFQAEAOjxJQqDSt0Cg0rdAAQBEnklCisinQIrIp0ABAMD3SUKJq5dAiauXQAEApEhKQok4kkCJOJJAAQCglkpCFYl5QBWJeUABACvZSkLNl1RAzZdUQAEA3BFLQstbNkDLWzZAAQB9QktCyRQUQMkUFEABAPppS0JZU+A/WVPgPwEA44dLQoq5mD+KuZg/AQBAnEtCCV0TPwldEz8BABOmS0IK0Cc9CtAnPQEAxqZLQt/jwL7f48C+AQBYoEtCCb8Lvwm/C78BAAeXS0IJLAi/CSwIvwEA841LQgjJAb8IyQG/AQBMhUtCEHr9vhB6/b4BANl8S0Kuf8q9rn/KvQEAKXtLQgoApbwKAKW8AQDRektCDABDvAwAQ7wBAJ16S0IJuJK9CbiSvQEAZHlLQgp4Jb4KeCW+AQCidktCCYSKvgmEir4BAARyS0INGMm+DRjJvgEAUGtLQglVDL8JVQy/AQD1YUtCr6FGv6+hRr8BALdUS0IIBYK/CAWCvwEAYUNLQgguhr8ILoa/AQB9MUtCDlZlvw5WZb8BADMiS0IMBD+/DAQ/vwEAdxVLQgmGF78Jhhe/AQBdC0tCDqrcvg6q3L4BAAIES0LJd4e+yXeHvgEAfv9KQgvAt70LwLe9AQD2/UpCAAAAAAAAAAABAPb9SkIAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
<BinaryString name="ValuesAndTimes"><![CDATA[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AgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
<BinaryString name="ValuesAndTimes"><![CDATA[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AgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
<BinaryString name="ValuesAndTimes"><![CDATA[AQAAAKQAAAABAKnX9z68pynAvKcpwAEAwzjhPozD38CMw9/AAQAmjaU+XFoiwVxaIsEBAB7tHT7jKD7B4yg+wQEAsqQzvUSMSMFEjEjBAQAPaoG+bvJTwW7yU8EBAONz8r5WFlnBVhZZwQEAxB0zv7Z4S8G2eEvBAQAYYGm/2AguwdgILsEBAG3ki79abpnBWm6ZwQEAp860v78fpcG/H6XBAQAe1+C/bue5wW7nucEBABU1CcBhWDPCYVgzwgEAYgg5wCBanMIgWpzCAQDTNYbAcG3PwnBtz8IBADWGvcC/SPzCv0j8wgEAaWYAwS0CCsMtAgrDAQDIMyXBp2YPw6dmD8MBAExxS8EpWRHDKVkRwwEAuzNywdnGQcPZxkHDAQAe8JLBPpxIwz6cSMMBAJyvrcGL/kvDi/5LwwEAn+LIweaNTMPmjUzDAQC8KOTBvoFKw76BSsMBAPko/8H1/kTD9f5EwwEAjLYMwoPxPMOD8TzDAQAvTxnCxoctw8aHLcMBAMTgJMIjUx7DI1MewwEA2G4vwhvWD8Mb1g/DAQCmBTnCmGLawphi2sIBADRNQML9xo/C/caPwgEAGhhFwpbT8sGW0/LBAQAiHkfC/sddwf7HXcEBALMKSMJPBPfATwT3wAEAcY5Iwo22yMCNtsjAAQB9+UjC1gvzPtYL8z4BAGPxSMIP5mu/D+ZrvwEAHQFJwshUAcDIVAHAAQCaI0nCjMI8wIzCPMABAPBVScKcAVTAnAFUwAEAeY5Jwkx6PcBMej3AAQAAwUnCy38wwMt/MMABABHwScJJORXASTkVwAEA3BdKwlrR2r9a0dq/AQAJNUrCEJp7vxCae78BAM9FSsIJSpe+CUqXvgEA2kpKwuV/nT7lf50+AQCaRUrCDQ3UPw0N1D8BAFQpSsLOh2RAzodkQAEAY+xJwquDrkCrg65AAQBQj0nCnTXNQJ01zUABAN4hScIuZ+FALmfhQAEAp6lIwg+q60APqutAAQD3K0jCLyToQC8k6EABACiwR8I9xMtAPcTLQAEAe0NHwoqnm0CKp5tAAQB38EbCzWdIQM1nSEABAAa7RsIKfKE/CnyhPwEAfqVGwuLmLr/i5i6/AQAnsUbCEPb5vhD2+b4BAHy5RsIOIt2+DiLdvgEA28BGwguit74Lore+AQD6xkbCCHqFvgh6hb4BAG3LRsK8Ryi+vEcovgEAO85GwgzgxL0M4MS9AQDfz0bCCaCMvQmgjL0BAAvRRsILmLK9C5iyvQEAiNJGwgn0Er4J9BK+AQD71EbCDzBtvg8wbb4BAO/YRsIL5LG+C+SxvgEA3d5GwghfAr8IXwK/AQCO50bCsXlBv7F5Qb8BAHT0RsKI/IK/iPyCvwEA6wVHwoj4hr+I+Ia/AQDqF0fCDqBmvw6gZr8BAEonR8IMMEC/DDBAvwEAGjRHwgp2GL8Kdhi/AQBEPkfCDhLevg4S3r4BAKtFR8LJDYi+yQ2IvgEANEpHwgvAt70LwLe9AQC8S0fCAAAAAAAAAAABALxLR8IAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
<BinaryString name="ValuesAndTimes"><![CDATA[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AgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
<BinaryString name="ValuesAndTimes"><![CDATA[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AgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAFIAAAAAAAAAKAAAAFAAAAB4AAAAoAAAAMgAAADwAAAAGAEAAEABAABoAQAAkAEAALgBAADgAQAACAIAADACAABYAgAAgAIAAKgCAADQAgAA+AIAACADAABIAwAAcAMAAJgDAADAAwAA6AMAABAEAAA4BAAAYAQAAIgEAACwBAAA2AQAAAAFAAAoBQAAUAUAAHgFAACgBQAAyAUAAPAFAAAYBgAAQAYAAGgGAACQBgAAuAYAAOAGAAAIBwAAMAcAAFgHAACABwAAqAcAANAHAAD4BwAAIAgAAEgIAABwCAAAmAgAAMAIAADoCAAAEAkAADgJAABgCQAAiAkAALAJAADYCQAAAAoAACgKAABQCgAAeAoAAKAKAADICgAA8AoAABgLAABACwAAaAsAAJALAAC4CwAA4AsAAAgMAAAwDAAAWAwAAIAMAACoDAAA]]></BinaryString>
<BinaryString name="ValuesAndTimes"><![CDATA[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]]></BinaryString>

Once the place was downloaded and then converted to XML, all the corrupted values were:

<BinaryString name="ValuesAndTimes">AQAAAAAAAAABAAAAAAAAAA==</BinaryString>
1 Like

@34Cross34 Thank you for providing all of the examples above. Do you have the asset id for one of the curves or an example Roblox place file with the corrupted curve loaded you can share with us?

@Caffeine_Cat Thank you for your example. I believe if you look at the XML file from Studio, it doesn’t actually show the right BinaryString value; it shows the same generic string for all curves of the same type. You’ll need to fetch it directly from assetdelivery.roblox.com like @34Cross34 did.

@34cross34 @Caffeine_Cat Could you please share a place file with a corrupted curve with us? Please feel free to share it via dm if that is more secured.

A potential fix is loading the corrupted curves and re-publishing them to Roblox. If you try that, do you still see the error when loading them back in Studio?

That’s what I thought I did, I downloaded the animation via assetdelivery.roblox.com/v1/asset?id=11523813459, then imported it to studio and exported is as rbxlx, otherwise I have no idea how to read the xml data without studio.

Re-publishing the animations with corrupted marker curves does fix the issue in my case at least, but it’d be incredibly time consuming and tedious to re-export every corrupted animation (at least 30) in my game (and potentially other games).

Here’s a place file:
CorruptedMarkerCurve.rbxl (64.0 KB)
The SwingPrepared animation event is the suspect.

2 Likes