Fixed bug, before was returning too soon, need to allow cycling through the whole flow table until a conflict is found