I'm not sure I can turn this into a helpful report but maybe you can draw some insight from it nontheless.
WeiDU v245 (Windows). I admittedly changed the mod's tp2 while installing a mod that consists of several components grouped into several GROUPs.
What I did was adding an unfinished "ACTION_IF GAME_IS ~bgt eet~ THEN BEGIN" into one of the components and saving the file while still installing and chosing components.
What I got was an infinite loop of the same parse error which I stopped by typing "exit" and ENTER while the loop of text swirled by.
--Is this a new feature that the tp2 gets read anew while the installer already runs? Because it was unexpected behavior for me. --
From the DEBUG:
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] ERROR at line 1647 column 1-5
Near Text: BEGIN
Parsing.Parse_error
ERROR: parsing [JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2]: Parsing.Parse_error
[JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2] PARSE ERROR at line 1647 column 1-5
Near Text: BEGIN
GLR parse error