UNet Model not learning for multiclass image segmentation task

The loss is not given in a percentage and an initial drop is common, so could you explain your concern a bit?

No, since you are now weighting the majority class higher and are thus adding more penalty to a wrong classification of class0. Divide by the class frequencies as explained in this post.