MymsMan
Ad detector
I think I have a hypothesis as to why I am continuing to see conflicts even after the Skip episode has added the crid to the recorded list.
Some programs do not have a unique crid for each episode (e.g the local BBC news bulletin South today) and so the CRID field is not shown in the info windows and there is nothing in szEventToRecord apart from multiple separators ||||.
This will probably make it impossible for skip epsisode to be used on such programs and the Skip episode button should probably be disabled for them.
Because the szEventToRecord has no value I assume the recording scheduling on the Humax and conflict detection in the webif assumes that all occurrences of the series-crid are to be recorded and treats them as scheduled events.
Since I have tried to skip the only currently schedules episode of You've been framed and Countryfile (which do have unique crid values) this has resulted in szEventToRecord becoming empty and therefore, I assume, the skipped episode is still considered to be scheduled regardless of the contents of the recorded episode list.
Possibly when the following weeks schedule becomes available on the EPG the problem will resolve itself when the next episode are added to the schedule.
I am not sure what the solution might be but instead of removing the last entry from szEventToRecord perhaps it should be replaced by a dummy crid or expired crid though I don't know if that would have other untoward side effects.
Some programs do not have a unique crid for each episode (e.g the local BBC news bulletin South today) and so the CRID field is not shown in the info windows and there is nothing in szEventToRecord apart from multiple separators ||||.
This will probably make it impossible for skip epsisode to be used on such programs and the Skip episode button should probably be disabled for them.
Because the szEventToRecord has no value I assume the recording scheduling on the Humax and conflict detection in the webif assumes that all occurrences of the series-crid are to be recorded and treats them as scheduled events.
Since I have tried to skip the only currently schedules episode of You've been framed and Countryfile (which do have unique crid values) this has resulted in szEventToRecord becoming empty and therefore, I assume, the skipped episode is still considered to be scheduled regardless of the contents of the recorded episode list.
Possibly when the following weeks schedule becomes available on the EPG the problem will resolve itself when the next episode are added to the schedule.
I am not sure what the solution might be but instead of removing the last entry from szEventToRecord perhaps it should be replaced by a dummy crid or expired crid though I don't know if that would have other untoward side effects.