We have an albino spider female that would only eat mice until we put her in a 12x20x48 cage. Now she will eat anything we put in front of her.
Maybe a change in scenery is in order?