Selenium 4.3+ Actions Class not supported by Appium

I am currently unable to use Selenium Actions class when I upgrade to any selenium versions from 4.3.0 and above over Browserstack.

I receive the error org.openqa.selenium.UnsupportedCommandException: actions using the Legacy Protocol.
I receive the errorFAIL: Exception during test: The element identified by "5004" is either not present or it has expired from the internal cache. Try to find it again when using the W3C protocol.

I’m trying to simply use actions.moveToElement(WebElement).perform();

Does it work locally? Most here don’t have Browserstack account.