My issue seems to be fixed and it was completely unrelated to VS. My steam deck is running Bazzite which broke the mouse cursor in gaming mode. An update to the Bazzite image was made to fix this just today. If anybody is running Bazzite and has had issues with the mouse cursor becoming invisible the past few days, update your Bazzite image in desktop mode and the problem should be fixed!