1-As a matter of user-friendliness, end-users must be able to fill forms with any script type they wish and we must avoid forcing them to change their default keyboard.
2-I didn’t install any third plugin to interrupt such procedure. it all backs to WooCommerce core files, I think. And Persian forums aren’t that much active on this matter.
3-No, Is clear it has nothing to do with the browser, the error message generates by codes.