Yes, exactly this is a sign that you need XTYPE to simulate real keyboard input.
Selenium IDE TYPE fills the form, but does this “via HTML” so to speak. This is different from simulating real keystrokes. In both cases the input gets filled, but only with XType does the website think a real user is filling out the form.
How do I use a csvread variable (ex. ${COL1}) in Xtype?
I already considered trying XType, but I have no idea how to make it use the variables from csvread. I can’t find the paragraph on that topic in the manuals…