Фактическая проблема была, даже если размеры изображения были 32 * 32, при преобразовании его в формат base64 код преобразовывал размеры в 200 * 60, что требовалось для достижения других функций.
var base64Data = FileTools.GetResizedImageBase64FromDataUri(image.FileData, 200, 60);
просто разделив логику для достижения двух разных функциональных возможностей и изменив размер от одного до 32 * 32, проблема решена.