Having issue with tr_MStran_droptable
I had this problem after upgrading to SQL Server 2016, and removing all replication was not an option. 

For me, the solution was adding SP1 to my SQL Server 2016 instances.

The error had come when the trigger called sp_MStran_ddlrepl (in its last step, above). That stored procedure wasn't expecting "5" as the second parameter on a couple of upgraded servers. Running SP1 altered that stored procedure making "5" an acceptable parameter.