Thank you! Another thing that I have been banging my head against the wall over:
I was getting this warning with a custom command with arguments and it would cause Photon to disconnect (an online play extension) and automatically reconnect. To troubleshoot, I made a custom command "echo" that works just like "message" but instead of a popup it just uses ezConsole_info. As soon as I hit space after "echo", it clears the input and prints a message to GM's output: "Warning! - gml_Script___ezConsole_dep_get_asset_names(171) : Error: A given parameter was nullptr"
No idea where this message comes from, I can't track down what causes it with break points all over the place where I thought it would make sense. The strange thing was that your own commands didn't cause this; if I type `message hello`, it didn't cause any issues. To help track this down, I changed `console_command_base_message` to use `ezConsole_info(_args[0])` and now when I use "message" it has the same warning as my command.
Now, the extra weird thing: I changed it back to the original command you had and it didn't go back to working. However, scripts I didn't touch, like "fullscreen true" works without issue.