After a few nights of tinkering with this error, here is what I found.
1. My resulting issue started when I removed some unused channels from my profile.
- The AP did not like this and the error occured.
- I added the channels back into the profile and the error cleared.
- The replaced channels do not respond in AP on play.
- Edit your .pro file and CAREFULLY count the channels.. you will find the channels you originally deleted are no longer in your number count.
I deleted channels 61-67 of my profile. I had 120 channels to start. After removing the channels, I had 114 channels. 0-60 and 68-119.
AP does not like the missing numbers and you get the error.
Adding back in the deleted channels, Vixen will count your channels again and add the 6.
But it appears to count the channels and not check against the last numerical value which is 120 but really I had 114 and Vixen added 6 more, 115-120.
AP will take this and not give you an error but it will not display the channels correctly.
Now looking at my .pro file the channel numbers read 0-60, 68-119, 115-120.
115-119 is duplicated but numerically you still have 120, my first reaction was to renumber the second occurance of 115-119 to 120-125 as I did not see the missing 61-67 and this gave me yet more errors.
Once I saw the missing sequence of numbers and manually edited the .pro file with the correct 0-119 count and Vixen behaved normally and I was able to resume play.
I used Restore Natural Order in the Manage Profile when I loaded Vixen and AP then began to display the correct channels.
In the middle of all this I DID re draw my channels in AP to correct the shifted channels.. This part may or may not be needed, and I'm not about to break it on purpose to test it again until the season is over.
Open Vixen, manage your profile, check to make sure the channels are ok, and remove the checks on your Plug-ins.
Open AP from the Plug-Ins and scroll through your channels.. you may have to re-draw some channels as they shifted. <-- still not sure on this, there might be an easier way.
After I was happy the .vix file was still good, I went back into the .pro file and edited the channels to correctly reflect the count.
So looking at my .pro file.
I started with 0-119 for channels 120 channels total.
I deleted 6 channels in the middle of my count.
This gave me 0-60 and 68-119 or 114 channels total.
AP is looking for 120 channels it seems (0-119) and actually counts the channels, which is 114 but expects 120 as the last numerical value is 119 and returns an error.
Adding back in the channels, Vixen counts 114 channels and adds to that Value and does not check for duplicate channel values.. in this case 115-119.
This results in 0-60 + 68-119 and then adds channels 115-119 again.
AP counts 120 channels and is happy.. BUT cant handle the duplicate 115-119 channel identifiers and craps out again.
Editing the .pro and renumber 0-119 sequencially,
Check the channel orders at the end of the file as well, it might be missing the original deleted numbers and replicate the 115-119 values twice.
Clear as mud?