Emulator will seemingly run just fine even if it fails to listen on api port (if port is already used), no warning is printed in console.
If emulator is configured to store card data in non-existent directory it won't complain about it and will feed the games zeroed data which causes error on game side.