I've gone ahead and pushed a hotfix to production due to store rank benefits not actively applying. It looks like playermodels are being equipped properly now and will not be equipped when a player is a detective, instead using the detective playermodel.
Thanks for reporting!