DaManJ, have you think of file complaint or legal action for this? They did not clearly identify there will be 15 minutes downtime everyday (Sunday to Friday).
http://www.interactivebrokers.com/en/trading/exchanges.php?exch=ibfxpro&showcategories=&ib_entity=llc