Check your database, and make sure ALL of your tables (and all columns within those tables) have the same collation.
It seems you have created a few tables manually on windows (giving you by default a latin1_swedish collation) and some by the laravel migrations (giving a utf8mb4 unicode collation).
Check the db, and change all collations to utf8mb4 unicode ci.
This error occur because of php version if your system in 7.2 change it to 7.4 or vice versa and check or else create new table with utf8mb4 because for php default 7.2 to is that and 7.4 default is utf8mb4_unicode .