Elgin City have promised a full investigation into the postponement of their clash with Rangers following a board meeting on Saturday.