SOD - Bank - Rune - Engraving
the API function C_Engraving.IsInventorySlotEngravable(containerIndex, slotIndex) has a bug with the bank
containerIndex for the bank is -1 and it only accepts values higher than 0 or generates an error
bad argument #1 to ‘IsInventorySlotEngravable’ (outside of expected range 0 to 4294967295 - Usage: local result = C_Engraving.IsInventorySlotEngravable(containerIndex, slotIndex))
this was working previously so i presume someone added a validation check in the latest hotfixes and broke it.