I've been working on an automation script with selenium, after developing it locally I was able to make it consistently work on my local browser, however, I would like to set up the file to run on pythonanywhere.com. So I uploaded the code and ran it from there. However, when I run the code I come with an error Message: Element is disabled and so may not be used for actions
. The element must be correct and interactable with since it worked perfectly locally on my firefox browser, it may be because of version differences in the firefox but I don't think so. I've seen answers for this on Stack but they say that the element is wrong, which shouldn't (but may) apply in my case. I am able to successfully grab the title from the website.
I won't be able to share the code due to the sensitivity of the process, but I can share that's it's a google form and the full error message, any help will be gratefully appreciated.
Thank you
Message: Element is disabled and so may not be used for actions
Stacktrace:
at fxdriver.preconditions.enabled (file:///tmp/tmpi99ptn1x/extensions/fxdriver@googlecode.com/components/command-processor.js:10098)
at DelayedCommand.checkPreconditions_ (file:///tmp/tmpi99ptn1x/extensions/fxdriver@googlecode.com/components/command-processor.js:126
44)
at DelayedCommand.executeInternal_/h (file:///tmp/tmpi99ptn1x/extensions/fxdriver@googlecode.com/components/command-processor.js:1266
1)
at DelayedCommand.executeInternal_ (file:///tmp/tmpi99ptn1x/extensions/fxdriver@googlecode.com/components/command-processor.js:12666)
at DelayedCommand.execute/< (file:///tmp/tmpi99ptn1x/extensions/fxdriver@googlecode.com/components/command-processor.js:12608)