charter flights in general, never get cancelled unlike scheduled flights.
indefinately means exactly that....they have no idea if or when they can fix the broken aircraft or find a suitable replacement aircraft to sub-charter.
it happens.....unfortunately.