@Keny *******
the fact you don't put a TM6 departure card number OR the type of visa you have (unless it's a BOI one) has NOTHING to do with whether you can or can't use the online 90 day program
You have to get the address EXACTLY as it is registered in the TM30 system (building name, house number, (neighborhood number) Soi name/number, street name OR the system will reject the application.
Good news is if you're rejected you can apply again.
You say you "changed visas" since your last 90 day report, how about stating what you were on and what you went to this time. That MIGHT have reset your 90 day reporting OR it might not have and you'd have had to keep reporting on your current time line