An interesting snippet of documentation from the fugit project
There is a surprising thing about this canon, all the columns are joined by ANDs, except for monthday and weekday which are joined together by OR if they are both set (they are not * ).
They go on to state that the way to handle this is either by the hash extension or the modulo extension
At the moment the solutions we are using to have bi-weekly schedules is to define a weekly schedule and inside the job we are checking if the week is even or odd in order to decide to continue executing the job or not.
This works until 2027 when weeks will be 53 instead of 52. Obviously, this is not the best solution but at least, at the moment, it works for us.