Hello, my project has started crashing with the following error whenever I try to run it. I do not know what change caused this error—I had made many edits to the code since last running it successfully, so I would have to undo tons of functionality to roll this back. The error is below:
0:04:42.020 mono_object_to_variant_impl: Attempted to convert a managed array of unmarshallable element type to Variant.
<C++ Error> Method failed. Returning: Variant()
<C++ Source> modules/mono/mono_gd/gd_mono_marshal.cpp:1032 @ mono_object_to_variant_impl()
(Yes, that is the entirety of the error text.)
What are my options here? The message is obviously of no help in terms of showing me the cause of the error, so I need another way to track down the source of this bug.
EDIT: After restarting the editor, my game now crashes immediately without any error being printed at all. What's interesting is that the editor itself doesn't seem to recognize the crash; the "restart" button is still visible instead of the "play" button, despite the game not running at the moment. Hopefully that information is useful.
Godot v3.5.stable.mono.official [991bb6ac7]