Issue with Unicode variation sequence for CJK punctuation

Hello! I followed the method described in this post to add Unicode variation sequence support for CJK punctuation. But some of the variation sequences don’t work, such as <FF0C, FE01>, <FF10, FE00> and so on.

The source file is here: Zhudou-Sans/source at develop · Buernia/Zhudou-Sans · GitHub , Thanks!

Which exact character sequence (not just the VS but also the characters) is not working for you? Which glyph output do yo expect and which do you get instead?