Documentation about Vector Graphics says:
Android 4.4 (API level 20) and lower doesn’t support vector drawables.
With Support Library you have backward-compatibility using the attribute app:srcCompat
, but it is not backported for android:drawableRight
.
The solution is to keep using .PNG files for those cases or try to set it by code.