Hi Trevor Seidel,
As per your description, it seems you are Embed Excel Table in Visio.
Based on my test result, I also meet same behavior (double click on the table, it pulls up the excel application rather than the embedded table) when I embedded the Excel table into Visio via you mentioned above steps or Insert**> Object**>in Insert Object dialog box, click Create from file, and then **** Browse the file.
Since, I also meet same behavior as like you described above, in this scenario we requested you please send/provide the feedback via Microsoft Visio app, to related development team so that they can get notice about it. It’s the best way to report to related team and we are sure it will speed up this process. Your advice is very important to us. Refer to this article: How do I give feedback on Microsoft Office?
Regarding to**, “How can I properly remove empty columns and rows“** Embed Excel Table in Visio, as a temporary workaround we need to double click on table and Excel sheet will open separately then there we can remove **** empty columns and rows and it will also updates in your Visio table as well.
I appreciate your understanding and stay safe!!
Best Regards
Waqas Muhammad