It's a few weeks since I looked at it but I was pretty sure that suspension wasn't in there any more because of the newly inserted fix-body. It's a tricky problem - the array can't get any bigger without it being a breaking change (the elements that come later in the shared memory block will have different offsets). Removing the 'pit menu top' element will probably break some apps
I am not sure though when MENU_TOP item is used ... but it is index is currently for FIX_SUSPENSION which is still exists and used in the pit-menu (hence we have have 4 fix-items now instead of 3). I am not sure how it worked earlier, as I recently started to develop my plugin, I will login on my computer to doublecheck, but it works for now though.
Bug report: usually userId field for AI drivers has -1 value, but after joining a multiplayer session, some AI drivers in single player have other values for userId, the kind human drivers have.
Do developers pay attention to this thread at all? The bug with user IDs i reported 1.5 years ago is still there. It's a shame... Is there any point to ask for new data in Shared Memory API if such old bugs don't get attention?