Well the devs are going to be on today later for the aoa party, this is a chance to ask them....
Or hopefully update it today.
Plus I think your right about the new luck elixirs and re-rolls. I think it's interfering with all the elixirs Re-roll