QUOTE(musicmusic @ Jun 11 2007, 15:45)

Right, so questions:
-Does it only happen when lots of tracks have artwork?
My hunch, after testing, is yes.
QUOTE(musicmusic @ Jun 11 2007, 15:45)

-Does it happen on a file when you use iTunes to add artwork for it
I don't use iTunes to add artwork to files.
Edit: possible misunderstanding - I only use iTunes to restore the iPod.
The last set of files didn't have any embedded art at all.
QUOTE(musicmusic @ Jun 11 2007, 15:45)

Its difficult to work out the problem because I don't have an issue on my 5.5G iPod. Can you post the XML data from 'View iPod Device Information' in latest version so I can check I'm writing the right format for the artwork? (remove your serial number from the info)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppleDRMVersion</key>
<dict>
<key>Minimum</key>
<integer>0</integer>
<key>Maximum</key>
<integer>4</integer>
</dict>
<key>AudioCodecs</key>
<dict>
<key>AIFF</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitDepth</key>
<integer>16</integer>
</dict>
<key>MP3</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumDataRate</key>
<integer>320</integer>
</dict>
<key>WAV</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitDepth</key>
<integer>16</integer>
</dict>
<key>AAC</key>
<dict>
<key>AppleDRM</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>LC</key>
<dict>
<key>VariableBitRate</key>
<true/>
<key>PerceptualNoiseSubsitution</key>
<true/>
</dict>
</dict>
<key>AppleLossless</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumBitDepth</key>
<integer>32</integer>
<key>MaximumBitDepthUntruncated</key>
<integer>16</integer>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>AppleDRM</key>
<true/>
</dict>
<key>Audible</key>
<dict>
<key>Type1</key>
<false/>
<key>Type2</key>
<true/>
<key>Type3</key>
<true/>
<key>Type4</key>
<true/>
</dict>
</dict>
<key>BuildID</key>
<string>4.2.1</string>
<key>ConnectedBus</key>
<string>USB</string>
<key>MaxTransferSpeed</key>
<integer>61440</integer>
<key>FamilyID</key>
<integer>5</integer>
<key>FireWireGUID</key>
<string>000A270002BA203D</string>
<key>FireWireVersion</key>
<string>1.62</string>
<key>ImageSpecifications</key>
<array>
<key>1019</key>
<dict>
<key>FormatId</key>
<integer>1019</integer>
<key>DisplayWidth</key>
<integer>720</integer>
<key>RenderWidth</key>
<integer>640</integer>
<key>RenderHeight</key>
<integer>480</integer>
<key>PixelFormat</key>
<string>32767579</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>1</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<false/>
</dict>
<key>1020</key>
<dict>
<key>FormatId</key>
<integer>1020</integer>
<key>RenderWidth</key>
<integer>176</integer>
<key>RenderHeight</key>
<integer>220</integer>
<key>PixelFormat</key>
<string>42353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>Rotation</key>
<integer>270</integer>
</dict>
<key>1009</key>
<dict>
<key>FormatId</key>
<integer>1009</integer>
<key>RenderWidth</key>
<integer>41</integer>
<key>RenderHeight</key>
<integer>30</integer>
<key>DisplayWidth</key>
<integer>41</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<true/>
<key>AlignRowBytes</key>
<true/>
</dict>
<key>1015</key>
<dict>
<key>FormatId</key>
<integer>1015</integer>
<key>RenderWidth</key>
<integer>130</integer>
<key>RenderHeight</key>
<integer>88</integer>
<key>DisplayWidth</key>
<integer>130</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
</dict>
</array>
<key>AlbumArt</key>
<array>
<key>1016</key>
<dict>
<key>FormatId</key>
<integer>1016</integer>
<key>RenderWidth</key>
<integer>140</integer>
<key>RenderHeight</key>
<integer>140</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
<key>1017</key>
<dict>
<key>FormatId</key>
<integer>1017</integer>
<key>RenderWidth</key>
<integer>56</integer>
<key>RenderHeight</key>
<integer>56</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
</array>
<key>PodcastsSupported</key>
<true/>
<key>ChapterImageSpecs</key>
<array>
<key>1016</key>
<dict>
<key>FormatId</key>
<integer>1016</integer>
<key>RenderWidth</key>
<integer>140</integer>
<key>RenderHeight</key>
<integer>140</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
<key>1017</key>
<dict>
<key>FormatId</key>
<integer>1017</integer>
<key>RenderWidth</key>
<integer>56</integer>
<key>RenderHeight</key>
<integer>56</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
</array>
<key>MinITVersion</key>
<string>4.7</string>
<key>SerialNumber</key>
<string>JQ44637XR5R</string>
<key>UpdaterFamilyID</key>
<integer>5</integer>
<key>VisibleBuildID</key>
<string>1.2.1</string>
<key>OEMID</key>
<integer>0</integer>
<key>OEMV</key>
<integer>5</integer>
<key>PowerInformation</key>
<dict>
<key>WillFlash</key>
<false/>
<key>USB</key>
<true/>
<key>FireWire</key>
<false/>
</dict>
<key>VoiceMemosSupported</key>
<true/>
<key>AutoRebootAfterFirmwareUpdate</key>
<true/>
<key>VolumeFormat</key>
<string>FAT32</string>
</dict>
</plist>