Hi Beef Gravy Studios, no you didn't do anything wrong, this was a bug I somehow missed when testing. The issue has been fixed and a patched version of the game is now live on Itch. Thank you so much for playing and hope you could play the updated version to get the best ending.
Cheers!