Why are conditions and integrations not working correctly?